She ___ for the exam all morning., has studied, has been studying, is studying, studied, I ___ on this project since Monday., worked, have worked, am working, have been working, They look tired because they ___ around the city for hours., have been walking, are walking, walked, have walked, Why are your hands dirty? I ___ in the garden., dug, have dug, have been digging, dig, We ___ for the bus for thirty minutes already., are waiting, have been waiting, waited, have waited, He ___ too hard recently, so he needs a break., trained, has trained, has been training, trains, How long ___ you ___ English?, have been learning, have learned, are learning, did learn, It ___ all day, so the roads are wet., rained, has rained, is raining, has been raining, My sister ___ at that company since 2022., has worked, works, worked, has been working, You ___ too much time on your phone lately., have been spending, spent, have spent, spend, The children ___ noise all evening., make, have made, have been making, made, She ___ to finish her article, but it still isn't ready., tries, has been trying, has tried, tried
0%
Present Perfect Continuous. Silverpoint
Condividi
Condividi
di
Annachim
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
Quiz
è 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:
?