FIRST LANGUAGE PRACTICE WITH KEY
GRAMMAR 2
PRESENT PERFECT (4)
7 Choose the best answer for each
space.
Dear Andy and Sally
Just a quick e-mail to explain what we have done (1) c we
were last in contact. The work on the kitchen has gone well so far,
although we (2)................................. building the outside wall
of the kitchen extension yet. If you remember, I e-mailed you last week and
explained that my bricklayer was off sick. He
(3)................................ his back playing football, and had
to spend a couple of days in bed. Anyway, I’m glad to say that he has now
recovered. He (4)........................ back to work yesterday, and he
(5)................ on the wall. It (6)........................ most of the time here, so it has been hard to do
any outside work in any case. We have now finished most of the plumbing and
the electrics inside, and we have also replaced the new kitchen window with
a larger one, as we (7)...................... before you left. We
(8)............... fitting the kitchen yet. If you remember, you wanted to
make some changes to the design, but I (9).................. any detailed
instructions from you yet. Did you get the e-mail I sent on 15th July? I
tried phoning you on your mobile yesterday, and I left you a message, but
we need to talk about this. I hope you (10)........................... a
good time in Ireland.
Tony Galt
Galt Building Services
|
1
|
A
|
when
|
B
|
before
|
C
|
since
|
D
|
after
|
2
|
A
|
didn’t finish
|
B
|
haven’t finished
|
C
|
have finished
|
D
|
finished
|
3
|
A
|
hurt
|
B
|
has been hurting
|
C
|
was hurt
|
D
|
has hurt
|
4
|
A
|
has come
|
B
|
came
|
C
|
has been coming
|
D
|
was coming
|
5
|
A
|
has now worked
|
B
|
has now been working
|
C
|
is now working
|
D
|
now works
|
6
|
A
|
was raining
|
B
|
has been raining
|
C
|
rains
|
D
|
rained
|
7
|
A
|
have been discussing
|
B
|
discussed
|
C
|
have discussed
|
D
|
discuss
|
8
|
A
|
didn’t start
|
B
|
aren’t starting
|
C
|
don’t start
|
D
|
haven’t started
|
9
|
A
|
haven’t received
|
B
|
am not receiving
|
C
|
don’t receive
|
D
|
didn’t receive
|
10
|
A
|
have
|
B
|
had
|
C
|
been having
|
D
|
to have
|
|
ANSWER KEY
No comments:
Post a Comment
thank you for visiting my blog and for your nice comments