1) John has ................. been to the USA. It's his dream to get there one day. a) ever b) never c) already d) just 2) Have you ................. been to Australia?  a) ever b) never c) already d) just 3) Dephne and Lily .................. their grandparents since last summer. a) haven't visited b) hasn't visited c) didn't visit d) don't visit 4) My brother didn't go out to play three days ............ . a) ago b) yet c) last d) for 5) The twins haven't had any piano lessons ................... three months. a) last b) since c) for d) just 6) ............. your sister put anything in her mouth since last night? a) Did b) Has c) Have d) Do 7) Has it snowed in your hometown ............. ? a) yet b) ever c) already d) just 8) My cousin found lots of money under his bed ............. weekend. a) for b) since c) last d) ago 9) She ........... had yoga lessons lately. a) didn't b) haven't c) hasn't d) have 10) ......... he cut his finger yesterday? a) Has b) Did c) Have d) Hasn't 11) That’s the first time I ......... you get angry. a) has seen b) have seen c) didn't see d) don't see 12) Haven’t you done your homework .........? a) just b) already c) ago d) yet 13) We ......... in January 1975. We went to America together in 1978. a) meet b) met c) have met d) has met 14) I haven’t seen her ......... over 20 years. a) already b) since c) for d) ago 15) The last time I saw her was over 10 years .......... a) for b) since c) already d) ago

Simple Past vs Present Perfect Tense by MrE

tarafından

Skor Tablosu

Görsel stil

Seçenekler

Şablonu değiştir

Otomatik olarak kaydedilen geri yüklensin mi: ?