English language quizzes
Present perfect tense in correspondence - complaint letter
Gap-fill exercise
Fill in all the gaps with a suitable form of the verb in brackets. Choose from past simple and present perfect. (Remember, there are no contractions I've, he's etc. in formal business letters.)
Gap fill exercises
Quizzes - multiple choice / short answer
Present perfect and past simple quiz 1Twelve-question MC quiz testing present perfect for (recent) actions with present consequences, and events in an unfinished time period (the life of a living person, this week, this month etc.)