Log in
New Activity
Types of activities
Support center
Enter your Game Pin
Blog
Premium
English
Español
Français
New Activity
Log in
All the activities
Play Quiz
Print Quiz
Present perfect?
Author :
LVF LVF
1.
John ___________ .He was here a moment ago.
A.
left
B.
has left
C.
has leaved
D.
have left
2.
________you ever_____ to Buenos Aires?
A.
Have... been
B.
Did....visit
C.
Have....gone
D.
Does....visit
3.
I can go to the cinema with you. I ____________
A.
finished
B.
have just finished
C.
just have finished
D.
just finish
4.
Paul is my best friend. I__________him for then years.
A.
know
B.
knew
C.
have known
D.
didn't know
5.
Last night _________many films. we are very tired.
A.
watched
B.
have watched
C.
did watch
D.
watching
6.
Finally! I _____________ my exams. I am so happy!
A.
finished
B.
did finish
C.
did not finish
D.
have finished
7.
Avatar? I______________it
A.
saw
B.
already have seen
C.
have already seen
D.
seeing
8.
Susan ___________born in Sweden.
A.
was
B.
has been
C.
did
D.
were
9.
We _________Ireland in 1998.
A.
have visited
B.
have gone
C.
visited
D.
visiting
10.
We _______ to Ireland. We loved it!
A.
went
B.
visited
C.
were
D.
have been