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
pres perf simple past
Autor :
Montse Comellas Ángeles
1.
Jack _____ (live) in Boston for the past 15 years.
A.
has lived
B.
lived
C.
lives
D.
have lived
2.
Janet ____ (work) for Smith and Brothers before she came to work for us.
3.
Dad, ____ (you/finish) reading the paper yet?
4.
I would love to visit Prague sometime. Unfortunately, I ____ (be/never) there.
A.
was never
B.
have never been
C.
has never been
D.
will never be
5.
Peter _____ (play) Tennis for five years when he _____ (be) at school.
A.
has played / were
B.
played / was
C.
has played / was
D.
has played / has been
6.
Can you help me? I _____ (finish) my homework, but I still don't understand number seven.
7.
I _____ (work) in Italy for five years. I ____ (begin) work as soon as I arrived.
A.
have worked / have been
B.
work / began
C.
have worked / began
D.
has worked / began
8.
I'm afraid I'm not hungry. I _____ (eat/already).
9.
When Jack was at school, he _____ (learn) to play the saxophone. He _____ (play) it ever since.
A.
has learned / has played
B.
learned / has played
C.
learned / played
D.
have learned/ have played
10.
Could you give me some advice? I _____ (buy) this sweater at Macy's yesterday. Do you think I should take it back?