Тест "Present Perfect vs Past Simple" 6 класс

Present Perfect vs Past Simple
Выберите правильный вариант
1. We …. a holiday last year.
a) didn’t have
b) haven’t had
c) hadn’t had
2…. it … raining yet?
a)Did it stop
b)Is it stopped
c) Has it stopped
3.I …. the letter the day before yesterday.
a)sended
b)have sent
c)sent
4.Last year I …. in the lottery.
a)has won
b)won
c)have won
5.This week I ….Mrs Riot several times.
a)have seen
b)seen
c) saw
6.Why …. last night?
a)did you cry
b)have you cried
c)you cried
7.She …. such a nice restaurant.
a)never visited
b)visited never
c)has never visited
8. What …. you just said?
a)did
b)were
c)have
9.They ….into this house in 2014.
a)have moved
b)moved
c)did move
10 Recently I ….the book you sent me.
a)read
b)have read
c) had read
11.She ….tennis since she ….her leg.
a)hasn’t played / broke
b)has played/ broke
c) didn’t play/ has broken
12…..the post….today?
a)Did …come
b)Has…come
c)Has…came
13. ... you ever ... to London?
a) has / been
b) have / been
c) have / were
14.I haven’t done it ... .
a) yet
b) already
c) just
15. I phoned him two days ….
a)since
b)for
c) ago
16. I ___ my best friend for ten years.
a)have known
b)knew
c)has known
17. My brother ___ a lot when he was young.
a)has swum
b)have swum
c)swam
18.-Where is Jane?
-She…the shops. She’ll be back soon.
a)went
b)has gone to
c)have gone to
Исправьте ошибку, запишите верный вариант предложения.
19. We lived here since 1997.
20. Susie has seen a good film last night.
21. We've finished our homework just.
22. I've already wrote three letters.