:::::::::
Exercise 5 - Present Perfect
Choose the correct
simple present
,
present perfect
, or
present perfect continuous
form.
1. I've only
-CHOOSE-
watching
been watching
watch
watches
it for about a year.
2. Where
-CHOOSE-
did you go
did you use to go
do you go
have you gone
on your vacation last year?
3. My wife
-CHOOSE-
was watching
watches
has been watching
is watching
that show for years now.
4. Can you call back a little later? Tadashi and I
-CHOOSE-
have been having
have had
have
had
an interesting discussion, and I'd like to finish it.
5. Flor and I are good friends. We
-CHOOSE-
know
will know
've known
knew
each other since we were five years old.
6. Juan and Tea
-CHOOSE-
spent
have spent
have been spending
were spending
a lot of time working in their yard last spring.
7. She
-CHOOSE-
's been writing
's written
wrote
writes
that paper for three days, and she's not done yet.
8. I
-CHOOSE-
've been reading
read
was reading
reading
these poems for weeks, but I still don't understand them.
9. How
-CHOOSE-
did
has
has been
have
Tetyana lose that game?
10. Mrs. Sim has been
-CHOOSE-
make
making
made
makes
a lot of progress with her English.
11. My boss has just
-CHOOSE-
give
given
gave
been giving
me a promotion and a raise!
12. Where
-CHOOSE-
will you be?
you were?
you've been?
have you been?
I've been calling you for hours.
13. Where
-CHOOSE-
have you worked
do you work
you were working
did you work
before you took this job?
14. The company accountant
-CHOOSE-
has been sharing
share
has shared
shared
my office because they're painting his.
SCORE
%
Rules
-
Ex.1
-
Ex.2
-
Ex.3
-
Ex.4
-
Rules
-
Ex.5
-
Ex.6
-
Ex.7
-
Ex.8
-
Ex.9
-
Ex.10