ELTbase.com logo | Menu
 
 
 
ELTbase.com logo
 
 
 
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.)

Dear Mr Harrison,

I am writing to complain about the work that you (carry out) at our offices at 106 Delia Street from 1 - 5 December last year.

You will recall that your workmen were supposed to repair the sealing around the windows in the second floor conference room.
This work (appear) to be satisfactory at first. However, the sealing (now / deteriorate) and for the past month water (come) in every time it .(rain)

I (call) your office a number of times over the past week only to get a recorded message each time. Although I (leave) my number and a message each time I still (not / reveive) a reply.

I would be grateful if you would call me on 2901 4304 as soon as possible to arrange a time for the work to be redone.

Yours faithfully,

C M Jenkins
 
Resources page for present perfect tense
Notes on present perfect tense
Gap fill exercises
Present perfect, past simple and past continuous 01
Gapped dialogue. 'Have you ever...?' with a short anecdote as the reply using past simple and past continuous.
Present perfect, past simple and past continuous 02
Gapped dialogue. 'Have you ever...?' with a short anecdote as the reply using past simple and past continuous.
Quizzes - multiple choice / short answer
Present perfect - concept quiz 1
Fifteen-question concept checking quiz. All main uses of present perfect simple.
Present perfect and past simple - concept quiz
Ten-question MC concept checking quiz on present perfect simple and past simple.
Present perfect and past simple quiz 2
Twelve-question multiple-choice quiz with feedback and explanations.
Present perfect and past simple quiz 1
Twelve-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.)

 
 
 
Escape from the canyon
 
<i>Black Mirror</i>