Professional Documents
Culture Documents
Homework Present Perfect 2 - Diana Cisneros
Homework Present Perfect 2 - Diana Cisneros
log on
logged on
logging on
logs on
has eaten
did ate
have eaten
eats
Were
Did
Has
Have
5. Who _ have _______ taken my books?
have
has
did
was
have chating
have chatted
are chatted
has chatted
has made
hasn't made
have made
haven't made
Have / messaged
Did / messaged
Were / messaged
Are / message
9. Have you _ ever ______ downloaded music?
since
yet
ever
never
were sold
sells
have sell
have sold
11. We _ have missed ___________ the bus. Now we will have to walk.
were missed
have missed
miss
are missing
eats
eaten
have eaten
has eaten
13. Why haven't you ___ finished ________ your work? You have plenty of
time.
finished
finish
finishing
were finish
14. Everybody usually knows when someone __ has eaten __________ garlic.
have eaten
is eaten
has eaten
eat
15. They __ have locked ____________ the gates, so you cannot get there.
locked
have locked
has locked
lock
16. You __ haven't eaten ___________ enough lately. This is why you feel
terrible.
haven't eat
not eaten
didn't eat
haven't eaten
17. A: I cannot find my keys.Have you seen them? B: No. __ Perhaps you have
left them at home.
18. Do you know the lady who _ has just left ________ the shop?
Did / ever
Was / never
Have / just
Has / ever