ТЕСТ: Present Perfect vs Past Simple
ТЕСТ: Present Perfect vs Past Simple к УМК Английский язык, 7 класс, Часть 1, Афанасьева О.В., Михеева И.В., Баранова К.М., 2014 (UNIT 2 The Language of the World) на закрепление времен: настоящее совершенное и прошедшее простое. В конце теста даны ключи (ответы). Работа может быть проведена на любом этапе урока
00185c2d-3d9744e2.docx
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
goC 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 been25 He ___ a good education in London three years ago.
A have received B has received C received
Образовательный портал www . activeenglish . ru – помощь в обучении
№1Ответы:
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
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с
договором-офертой сайта. Вы можете
сообщить о нарушении.
Продолжая использовать наш сайт, вы соглашаетесь с политикой использования Cookies. Это файлы в браузере, которые помогают нам сделать ваш опыт взаимодействия с сайтом удобнее.