I ______ (finish) my report yesterday, finished, have finished, I ___ (be) to Europe many times., was, have been, We ______ (visit) that port last year., visited, have visited, We ______ (start) the operation at 8 a.m., started, have started, The engineer ______ (fix) the problem last night., fixed, has fixed, I ______ (live) in this city since 2020., lived, have lived, I ____ (work) for this company for 6 years., worked, have worked, I ____ (finish) the survey yet., didn't finish, haven't finished, The crew ____ (arrive) at 6 p.m., arrived, has arrived, Where ______ (put) the tools? I can't find them., did you put, have you put
0%
Present perfect - basic
Condividi
Condividi
di
Direccion6
Modifica contenuto
Salva
Mi piace
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
Più così
Present Tenses (Business English)
di
Annushka
Quiz
4
Present tenses - time expressions
di
Jaddanek
Organizza per gruppo
8
This year I have... - Present perfect for achievements
di
Whatsupinglés
Apri la scatola
8
Past Continuous - Activity 1
di
Apanaretos
Riordina
8
Present tenses (answer the questions)
di
Balkovajana
Apri la scatola
3
present perfect - result
di
Sokolova3
Carte a caso
7
(1) Present Perfect ( +, -, ?)
di
Katron4uk
Carte a caso
372
PRESENT PERFECT - EXPERIENCE
di
Faiferbianca
Completa la frase
5
Cambia modello
Mostra tutto
Apri risultati
Copia link
Codice QR
Elimina
Ripristinare il titolo salvato automaticamente:
?