1) Paula and James ... their homework yet a) haven't finished b) finished c) didn't finished 2) ... you and Sarah see the movie yesterday? a) Have b) Were c) Did 3) I have never ... a bicycle. Can you teach me how to ride a bicycle? a) ride b) rode c) ridden 4) Have you ever ... in a hot air ballon? a) flew b) flown c) have flown 5) Did you have a good time? Yes, we ... a) have b) did c) had 6) ... Maria ... London last year? a) did... visit b) did... visisted c) has ... visited 7) Has the movie already begun? No, it ... a) hasn't b) haven't c) didn't 8) Tom has lived in Monreal ... last summer a) for b) since c) was 9) My family and I ... at home last Sunday a) weren't b) wasn't c) haven't been 10) .... you ever seen the ghost? No, I ... a) have ... haven't b) did ... didn't c) did...haven't 11) ... John check his email? Yes, he ... a) have ... have b) did... did c) did... have 12) The children watched TV ... an hour last night a) for b) since c) was 13) Have you ever visited Toronto? Yes, I ... a) has b) have c) did 14) ... Dr. Smith talked to you? Yes he ... a) did... did b) has... has c) did... has 15) What ... you done since ten o'clock this morning? a) did b) has c) have 16) How many cookies ... you ... last night? a) did ... eat b) have ... eaten c) did ... ate
Past simple vs present perfect
Mostra di più
Mostra di più
Questa classifica è privata. Fai clic su
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
è un modello a risposta aperta. Non genera punteggi validi per una classifica.
Tipi di caratteri
Mentre esegui l'attività appariranno altri formati.
Ripristinare il titolo salvato automaticamente: