I ___ this book for two hours., read, am reading, have read, have been reading, She ___ in London since 2020., is living, lived, has live, has been living, They ___ the project yet., didn't finish, haven't finished, don't finish, haven't been finishing, He ___ tired lately., has been feeling, is feeling, has felt, felt, We ___ for the bus since noon., waited, have waited, have been waiting, are waiting, I ___ her for years., know, have been knowing, knew, have known, It ___ all morning., is raining, has been raining, rained, has rained, They ___ each other since childhood., have loved, loved, love, have been loving, She ___ on that essay recently., is working, has worked, has been working, worked, I ___ him three times today., call, have been calling, called, have called, You ___ very patient lately., have been, were, have being, are being, She ___ to understand the lesson., is beginning, has begun, began, has been beginning, We ___ dinner, so we can go out now., cook, have cooked, have been cooking, cooked, He ___ too much TV recently., is watching, watched, has been watching, has watched, I ___ the answer for a long time., have known, knew, know, have been knowing
0%
Present Perfect Simple vs Continuous
Condividi
Condividi
di
Whippyandmonty
Modifica contenuto
Stampa
Incorpora
Altro
Compiti
Classifica
Mostra di più
Mostra meno
Questa classifica è privata. Fai clic su
Condividi
per renderla pubblica.
Questa classifica è stata disattivata dal proprietario della risorsa.
Questa classifica è disattivata perché le impostazioni sono diverse da quelle del proprietario della risorsa.
Ripristina le opzioni
Telequiz
è un modello a risposta aperta. Non genera punteggi validi per una classifica.
Login necessario
Stile di visualizzazione
Tipi di caratteri
Abbonamento richiesto
Opzioni
AI Enhanced: Questa attività contiene contenuti generati dall'IA.
Ulteriori informazioni.
Cambia modello
Mostra tutto
Apri risultati
Copia link
Codice QR
Elimina
Ripristinare il titolo salvato automaticamente:
?