1) Jessica has lived in Paris _____ 1995. a) for b) since c) just d) already e) yet 2) My son went to the supermarket but he hasn’t come back ……. a) for b) since c) just d) already e) yet 3) Paul has lived in London _____ ten years. a) for b) since c) just d) already e) yet 4) I haven't been to a party _____ ages. a) for b) since c) just d) already e) yet 5) I wonder where Joe is. I haven't seen him _____ last week. a) for b) since c) just d) already e) yet 6) Miriam has _________ lived in Morocco. a) for b) since c) just d) already e) yet 7) We have ………….. met the new teacher at the high school. a) for b) since c) just d) already e) yet 8) Jane is away. She's been away _____ Friday. a) for b) since c) just d) already e) yet 9) Daniel has been in Hong Kong_____ 2001. a) for b) since c) just d) already e) yet 10) I've been a nurse _____ several years. a) for b) since c) just d) already e) yet 11) Oh, what a surprise! I've _____ seen your sister. Is your whole family here too? a) for b) since c) just d) already e) yet 12) Marco has been an exchange student in Mexico _____ a whole semester. a) for b) since c) just d) already e) yet 13) Mr and Mrs Smith have been married _____ nearly 40 years. a) for b) since c) just d) already e) yet 14) I doubt he wants to sell that phone. He's only _____ bought it. a) for b) since c) just d) already e) yet 15) How are you? I haven't seen you _____ you graduated from university. a) for b) since c) just d) already e) yet 16) I haven't had this much time _____ I was a kid. a) for b) since c) just d) already e) yet 17) Maggie has had the same hairstyle _____ high school. a) for b) since c) just d) already e) yet 18) I'm so sleepy. I've been awake _____ 4:00 this morning. a) for b) since c) just d) already e) yet 19) How long has it been _____ you got married? a) for b) since c) just d) already e) yet 20) Lucy has been a vegetarian _____ a long time. a) for b) since c) just d) already e) yet 21) Don't come in here with those muddy shoes!! I have _____ cleaned this floor!!! a) for b) since c) just d) already e) yet 22) Have you finished that composition for History class______? a) for b) since c) just d) already e) yet 23) I don't want to see "Alien 9" at the cinema again. I've_______ seen it twice. a) for b) since c) just d) already e) yet 24) Oh, nothing for me, thank you. I've _______ eaten. I had dinner less than an hour ago. a) for b) since c) just d) already e) yet 25) "Have you called Yasmin to wish her luck for the exam today?" "No, not _______ . I'll do it now!" a) for b) since c) just d) already e) yet

Present Perfect with YET, ALREADY, JUST, SINCE and FOR

Ranking

Estilo visual

Opções

Alterar modelo

Restaurar arquivo salvo automaticamente: ?