Present Perfect vs Past Simple Test
Тест на Present Perfect и Past Simple подходит для школьного тестирования: 3, 4, 5, 6, 7, 8, 9, 10 класс. При необходимости изучите соответствующие материалы в разделе Грамматика английского языка.
Выберите наиболее подходящий вариант:
1 |
I ___ my best friend for ten years. | |||||
A |
have known |
B |
knew |
C |
has known |
|
2 |
Somebody ___ our car last Sunday. | |||||
A |
stole |
B |
has stolen |
C |
have stolen |
|
3 |
I don’t want to go to the cinema. I ___ this film. | |||||
A |
has already seen |
B |
have already seen |
C |
already saw |
|
4 |
Is Mary at home? No, she ___. | |||||
A |
has just left |
B |
have just left |
C |
just left |
|
5 |
My brother ___ a lot when he was young. | |||||
A |
has swum |
B |
have swum |
C |
swam |
|
6 |
Michael ___ to play the piano last year. | |||||
A |
has learnt |
B |
have learnt |
C |
learned |
|
7 |
Do you want something to drink? No, thanks. I ___ a cup of tea. | |||||
A |
just had |
B |
have just had |
C |
has just had |
|
8 |
My parents ___ to Germany in 2005. | |||||
A |
went |
B |
has gone |
C |
have gone |
|
9 |
Sally ___ her relatives for a very long time. | |||||
A |
haven’t seen |
B |
didn’t see |
C |
hasn’t seen |
|
10 |
I ___ this college since September. | |||||
A |
have attended |
B |
has attended |
C |
attended |
|
11 |
My sister ___ her ankle yesterday evening. | |||||
A |
twisted |
B |
have twisted |
C |
has twisted |
|
12 |
Chris ___ a truck before. | |||||
A |
never drove |
B |
has never driven |
C |
hasn’t never driven |
|
13 |
Columbus ___ America in the 15th century. | |||||
A |
has discovered |
B |
have discovered |
C |
discovered |
|
14 |
___ diving? | |||||
A |
When did you last went |
B |
When did you last go |
C |
When have you last gone |
|
15 |
I ___ a letter. Can you post it? | |||||
A |
has just written |
B |
have just written |
C |
just wrote |
|
16 |
___ a cherry pie? | |||||
A |
Has your mom ever baked |
B |
Did your mom ever bake |
C |
Have your mom ever baked |
|
17 |
Mark ___ the car race last year. | |||||
A |
hasn’t won |
B |
haven’t won |
C |
didn’t win |
|
18 |
How is Lucy? Fine, we ___ her on our way home. | |||||
A |
has just met |
B |
have just met |
C |
just met |
|
19 |
Sandra ___ her bike yesterday. | |||||
A |
fell off |
B |
have fallen off |
C |
has fallen off |
|
20 |
___ their wedding last weekend? | |||||
A |
Did they celebrate |
B |
Have they celebrated |
C |
Has they celebrated |
|
21 |
She ___ much progress in her career so far. | |||||
A |
haven’t made |
B |
didn’t make |
C |
hasn’t made |
|
22 |
My uncle ___ anything last month. | |||||
A |
hasn’t earned |
B |
didn’t earn |
C |
haven’t earned |
|
23 |
Listen to me! I ___ with the solution. | |||||
A |
have just come up |
B |
have just came up |
C |
just came up |
|
24 |
Andy ___ to Japan twice. | |||||
A |
was |
B |
has been |
C |
have been |
|
25 |
He ___ a good education in London three years ago. | |||||
A |
have received |
B |
has received |
C |
received |
Пройти тест онлайн без регистрации: тест на сравнение Present Perfect Simple и Past Simple
Тест по английскому языку на Present Perfect и Past Simple с ответами
1 |
A |
2 |
A |
3 |
B |
4 |
A |
5 |
C |
6 |
C |
7 |
B |
8 |
A |
9 |
C |
10 |
A |
11 |
A |
12 |
B |
13 |
C |
14 |
B |
15 |
B |
16 |
A |
17 |
C |
18 |
B |
19 |
A |
20 |
A |
21 |
C |
22 |
B |
23 |
A |
24 |
B |
25 |
C |
Скачать тест по английскому языку: Present Perfect и Past Simple в формате pdf – Present Perfect vs Past Simple Test