1) Brendan ___ the homework yesterday. a) gave out b) has given out 2) I ___ with my friends last night. a) have hung out b) hung out 3) I ___ many new friends yet. a) haven't made b) didn't make 4) I ___ home as soon as I heard the news. a) hurried b) have hurried 5) The city ___ so much since I was young. a) changed b) has changed 6) ___ you here for a long time? a) Were b) Have you been 7) I ___ my keys - can you help me look for them? a) lost b) have lost 8) Last year I ___ Paris. a) visited b) have visited 9) I ___ Julie for three years - we still meet once a month. a) knew b) have known 10) I missed the bus and then I ___ the aeroplane as well! a) missed b) have missed 11) I _____ my grandparents last weekend. a) visited b) have visited 12) She _____ her homework already. a) finished b) has finished 13) They _____ soccer at the park yesterday. a) played b) have played 14) He _____ that book three times. a) read b) has read 15) We ______ to the zoo last summer. a) went b) has gone 16) My brother ______ his room. a) cleaned b) has cleaned 17) The cat _______ on the couch all day. a) slept b) has slept 18) _____ you ever _______ to another country? a) Did ... travel b) Have ... travelled 19) We ______ a film last night. a) watched b) have watched 20) She _____ biscuits for the party. a) baked b) has baked

Past simple or Present perfect

Таблица лидеров

Визуальный стиль

Параметры

Переключить шаблон

Восстановить автоматически сохраненное: ?