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
Share
Share
by
Direccion6
I-edit ang Content
Save
Like
I-Print kini
Embed
Uban pa
Assignments
Leaderboard
Show more
Show less
Kini nga leaderboard naka-pribado. Pag-klik sa
Share
aron himuon kini nga publiko.
Kini nga leaderboard gi-disable sa tag-iya sa resource.
Kini nga leaderboard gi-disable tungod ang imong mga kapilian lahi ra sa tag-iya sa resource.
I-revert ang mga Kapilian
Ang
Quiz
usa ka open-ended nga template. Dili kini makamugna ug mga marka sa leaderboard.
Kinahanglan mag log in
Visual style
Fonts
Subscription required
Mga Option
More like this
Present Tenses (Business English)
by
Annushka
Quiz
4
Present tenses - time expressions
by
Jaddanek
Group sort
8
This year I have... - Present perfect for achievements
by
Whatsupinglés
Open the box
8
Past Continuous - Activity 1
by
Apanaretos
Unjumble
8
Present tenses (answer the questions)
by
Balkovajana
Open the box
3
present perfect - result
by
Sokolova3
Random cards
7
(1) Present Perfect ( +, -, ?)
by
Katron4uk
Random cards
372
PRESENT PERFECT - EXPERIENCE
by
Faiferbianca
Complete the sentence
5
I-switch ang template
Ipakita tanan
Open results
Copy link
QR code
Mag-delete
I-restore ang gi-autosave:
?