Present Perfect or Past Simple
ТЕСТ
Упражнения на Present Perfect и Past Simple
Выберите правильный вариант
Задание 1.
The soap opera star Jessica Bilges ... of cancer. She ... only 65.
had died / was being
has died / was
Задание 2.
She ... to play tennis since she ... her arm.
hasn’t been able / broke
has been able / broke
Задание 3.
This is the first time I ... Jack ashamed.
saw
have seen
Задание 4.
It won’t be the first time she ... me down.
let
has let
Задание 5.
After she ... hospital, she had a long holiday.
left
has left
Задание 6.
After Sam ..., he will be spending 5 months abroad.
left
has left
Задание 7.
I’ll contact you the minute I ... my exam results.
got
have got
Задание 8.
I ... a lot this week, but I have to give the book back this week, so I am determined to read it till the end.
have read
read
Задание 9.
I ... to the dentist yesterday.
have gone
went
Задание 10.
I ... three lectures today and I still have two more later this afternoon.
have had
had
Задание 11.
My friends ... in Spain last year.
have been to
were
Задание 12.
I ... Prague, but I’d love to go!
haven’t ever been to
wasn’t in
Задание 13.
Since I ... to drive I ... much more independent.
was able / have feel
have been able / have felt
Задание 14.
By the time Sarah ... to work, the meeting had finished.
have got
got
Задание 15.
I recognized her the moment I ... her laugh.
have heard
heard
Задание 16.
Finally! We ... our homework! We are free!
did
have done
Задание 17.
We ... the pizza. It will be delivered soon.
have already ordered
ordered already
Задание 18.
I can’t wait! We ... the pizza two hours ago!
have ordered
ordered
Задание 19.
Joe ... to America in 1999.
went
have been
Задание 20.
I ... dancing!
always loved
have always loved
1- Has died/was
ОтветитьУдалить2- Hasn’t been able/broke
3- Saw
4- Let
5- Has left
6- Left
7- Have got
8- Read
9- Went
10- Have had
11- Were
12- Haven’t ever been to
13- Have been able / have felt
14- Have got
15- Have heard
16- Have done
17- Have already ordered
18- Ordered
19- Went
20- Have always loved
ОтветитьУдалить1) Has died/ was
2) Hasn't been able/broke
3) saw
4) let
5) has left
6) left
7) have got
8) read
9) went
10) have had
11) were
12) haven't ever been to
13) have been able/have felt
14) have got
15) have heard
16) have done
17) have already ordered
18) ordered
19) went
20) have always loved
16)
1. Has died/was
ОтветитьУдалить2. Hasn’t been able/broke
3. Have seen
4. Has let
5. Left
6. HasLeft
7. Have got
8. Read
9. Went
10. Have had
11. Were
12. Haven’t ever been to
13. Have been able / have felt
14. Got
15. Heard
16. Have done
17. Have already ordered
18. Ordered
19. Went
20. Have always loved