I _______ _______ three new emails today. (receive), have received, She _______ _______ her homework yet. (not finish), hasn't finished, _______ _______ sushi before? (you eat), Have you eaten, We _______ _______ to the new exhibition at the museum. (go), have gone, He _______ _______ that movie. (not see), hasn't seen, _______ _______ the package already? (they send), Have they sent, My colleagues _______ _______ very hard this week. (work), have worked, I _______ _______ my keys; can you help me look for them? (not find), haven't found, _______ _______ his driving test yet? (your brother pass), Has your brother passed, They _______ _______ a lot of progress on the project. (make), have made, She _______ _______ the letter to her manager. (not write), hasn't written, _______ _______ any good books recently? (you read), Have you read, We _______ _______ lunch already, so we are not hungry. (have), have had, He _______ _______ in this company for very long. ( not work), hasn't worked, _______ _______ clear about the instructions? (I be), Have I been
0%
Present Perfect -Mixed
Share
Share
by
Szs57080
Edit Content
Print
Embed
More
Assignments
Leaderboard
Show more
Show less
This leaderboard is currently private. Click
Share
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Revert Options
Type the answer
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
Switch template
Show all
Open results
Copy link
QR code
Delete
Continue editing:
?