1) I have been in London for two weeks a) Future Perfect b) Present Perfect c) Past Perfect 2) Have you lived here for your whole life? a) Present Perfect Continuous b) Past Perfect c) Present Perfect 3) We have visited California several times a) Present Perfect b) Present Perfect Continuous c) Future Perfect 4) They have been learning English for two years a) Future Perfect b) Present Perfect c) Present Perfect Continuous 5) I have been trying to learn German for a while a) Present Perfect Continuous b) Past Perfect c) Past Perfect Continuous 6) They have been writing a book a) Future Perfect b) Present Perfect Continuous c) Past Perfect 7) The game had already finished when we arrived at the bar a) Future Perfect b) Present Perfect c) Past Perfect 8) I had lived in London before I moved to São Paulo a) Future Perfect b) Past Perfect c) Past Perfect Continuous 9) They lost their flight because they had forgotten their passports a) Past Perfect b) Present Perfect c) Future Perfect 10) They had been celebrating for hours when their parents arrived a) Future Perfect b) Present Perfect Continuous c) Past Perfect Continuous 11) I had been looking for my wallet when Susan found it a) Past Perfect Continuous b) Present Perfect c) Past Perfect 12) Sarah had been working here for two months when she suffered that accident a) Future Perfect b) Past Perfect Continuous c) Present Perfect 13) By eight o'clock tomorrow, I'll have taken my motorcycle out of the garage a) Future Perfect b) Present Perfect c) Past Perfect 14) I will have prepared the meal by the time you arrive a) Present Perfect b) Future Perfect c) Past Perfect 15) The rain will have stopped by tomorrow a) Past Perfect b) Present Perfect Continuous c) Future Perfect

Bestenliste

Visueller Stil

Einstellungen

Vorlage ändern

Soll die automatisch gespeicherte Aktivität wiederhergestellt werden?