1) Linda ................. here for ten years. ( cafe) a) has worked b) have worked c) is working d) was worked e) worked f) was working 2) Jane................ dinner yet. a) doesn't eat b) hasn't ate c) is eating d) hasn't eaten 3) Alex has been a doctor .................. 2010. a) for b) since c) at d) in 4) You don't need to get the money. I have ............... got them. a) since b) already c) yet d) for 5) Have you ever ................... horse a) ride b) riding c) ridden d) rode 6) I ......... never ......... in a helicopter. a) have/flown b) has/fly c) have/flew d) have/fly 7) Which one is the present perfect tense? a) broke b) breaks c) breaking d) broken 8) Which one is present perfect tense time expression ? a) sometimes b) usually c) already d) now 9) Tom ......... broken his leg. a) have b) is c) has d) was 10) I have .......... a coffee with my friends a) drank b) drink c) eat d) drunk

PRESENT PERFECT TENSE

بواسطة

لوحة الصدارة

النمط البصري

الخيارات

تبديل القالب

استعادة الحفظ التلقائي: ؟