1) ______ the train ticket yet? a) Has he bought b) Has he been buying c) Does he buy 2) How long _______ there? I lived there for 5 years. a) have you lived b) did you stay c) have you been staying 3) How long ______ to go from school to your house? a) does it take you b) have you been taking 4) Ana _________ lunch so she'll catch us up later. a) 's already had b) 's been having c) 's had yet 5) Because the schools are closed, they ____ remote classes. a) have had b) have c) 're having 6) Both of them _____ for hours. They don't know when to stop. a) have talked b) are talking c) have been talking 7) How many times _____ ? At least twice! a) has he being promoted b) has he been promoted c) is he promoted 8) You ______ tomorrow night, right? a) 're coming over b) come c) have come 9) _______ for the interview yesterday? a) Did they were late b) Were they late c) Have they been late 10) Why _______ me when you crashed the car? a) don't you call me b) haven't you called c) didn't you call 11) The class _____ at 9:00 am every morning. a) starts b) is starting c) has been starting 12) When _____ tonight? a) does he arrive b) is he arriving c) has he arrived 13) He _____ in Madrid for a year when he was a student. a) lived b) has been c) lives 14) She ______ in several countries, so she knows about many cultures. a) is working b) has been working c) has worked 15) Ow! I ________ my finger - do you have a band-aid? a) 've been cutting b) 've just cut c) 've already cut

Present simple,continuous,perfect,perfect continuous,past simple Quiz

Tabla de clasificación

Estilo visual

Opciones

Cambiar plantilla

¿Restaurar actividad almacenada automáticamente: ?