366,422 views
14 votes
14 votes
Present Perfect exercise (Due Today)

1. Kim wants to go shopping, but she ________ her homework yet.
doesn't finish
won't finish
hasn't finished
didn't finish

2. Although Sam ________ for four years in the college, he ________ a degree yet.
has studied/ hasn't got
studied/ didn't get
study/ doesn't get
studied/ hasn't got

3. Every day last year he ________ to visit his grandmother.
goes
went
has gone
will go

4. We _________ the worksheets already.
have downloaded
download
downloaded
was downloading

5. _______________? This is urgent!
Have you spoken to your boss yet
Do you speak to your boss yet
Will you speak to your boss yet
Did you speak to your boss yet

User Karl Stephen
by
2.8k points

1 Answer

12 votes
12 votes
1- hasn’t finished
2- studied/didn’t get
3- went
4- have downloaded
5-Have you spoken to your boss yet
User WhoIsJack
by
3.0k points