-
Ennglish 942185
-
PRESENT PERFECT 930440
-
Age 10+
-
level: A2
-
Vietnamese
Author's Instructions
1. I _______ (eat) breakfast already.
a) eat
b) eats
c) has eaten
d) have eaten
2. She _______ (never, see) that movie before.
a) has never seen
b) have never seen
c) never saw
d) never see
3. They _______ (finish) their homework yet.
a) finished
b) have finished
c) has finished
d) finish
4. We _______ (live) in this city for 10 years.
a) lived
b) have lived
c) have live
d) lives
5. He _______ (just, leave) the house.
a) have just left
b) has just leave
c) has just left
d) just leaves
6. I _______ (read) that book many times.
a) has read
b) have read
c) read
d) reading
7. They _______ (be) to Paris twice.
a) have been
b) has been
c) were
d) are
8. She _______ (not, visit) her grandparents this year.
a) didn't visit
b) hasn't visited
c) hasn't visit
d) don't visit
9. We _______ (already, see) the new movie.
a) already see
b) have already seen
c) has already seen
d) already saw
10. You _______ (take) the test before?
a) Did you take
b) Have you taken
c) Have you take
d) Do you took
-
Ennglish 942185
-
PRESENT PERFECT 930440
-
Age 10+
-
level: A2
-
Vietnamese
Author's Instructions
1. I _______ (eat) breakfast already.
a) eat
b) eats
c) has eaten
d) have eaten
2. She _______ (never, see) that movie before.
a) has never seen
b) have never seen
c) never saw
d) never see
3. They _______ (finish) their homework yet.
a) finished
b) have finished
c) has finished
d) finish
4. We _______ (live) in this city for 10 years.
a) lived
b) have lived
c) have live
d) lives
5. He _______ (just, leave) the house.
a) have just left
b) has just leave
c) has just left
d) just leaves
6. I _______ (read) that book many times.
a) has read
b) have read
c) read
d) reading
7. They _______ (be) to Paris twice.
a) have been
b) has been
c) were
d) are
8. She _______ (not, visit) her grandparents this year.
a) didn't visit
b) hasn't visited
c) hasn't visit
d) don't visit
9. We _______ (already, see) the new movie.
a) already see
b) have already seen
c) has already seen
d) already saw
10. You _______ (take) the test before?
a) Did you take
b) Have you taken
c) Have you take
d) Do you took
📚 New Feature: Share worksheets & get automatic grading via Google Classroom 🎓
