Present Perfect. Have / Has

1. We ________ a new English teacher. I hope she’s nice.

    have +

    has

2. My boss ________ such a bad temper.

    have

    has +

3. I never ________ breakfast in the morning because I’m never hungry.

    have +

    has

4. The houses all ________ blue windows.

    have +

    has

5. An elephant ________ four legs and a big trunk.

    have

    has +

6. Many poor people ________ no money to spend.

    have +

    has

7. The child ________ red hair and very white skin.

    have

    has +

8. Those two women both ________ three children.

    have +

    has

  1. I have gone to the library today.
  2. You have kept a pet for three years.
  3. Have you eaten Thai food before?
  4. Is it rain all day?
  5. Who have we forgotten to invite?
  6. We haven’t hear that song already.
  7. He hasn’t forget his books.
  8. She has stolen all the chocolates!
  9. Have I explain it well?
  10. Who has met he recently?
  11. How we finished already?
  12. He has study Latin.
  13. I have known him for three months.
  14. Where you study Arabic.
  15. What counries they visited in Europe.
  16. He has hurt his leg.
  17. She has leave her phone in taxi.
  18. We haven’t lose our tickets.
  19. Has she call her mother?
  20. Has he taxi?

 



1. This time tomorrow, I …………………………. on the beach.

  • am lying
  • will lie
  • will be lying

2. She said that she ………………….. help me.

  • will
  • shall
  • would 

3. Phone me when you ………………………. time.

  • have
  • would have
  • will have

4. I will follow you wherever you ………………………

  • go
  • goes
  • will go

5. You ……………………… an accident if you go on driving like that.

  • are having
  • will have
  • would have

6. When you phoned, I …………………………… in the garage.

  • worked
  • am working
  • was working

7. I ………………………… all my childhood in South India.

  • was spending
  • spend
  • spent

8. The phone ……………………. while I was having a bath.

  • rings
  • rang
  • was ringing

9. I tried a little of the soup to see how it ……………………..

tastes

is tasting

tasted

10. When we were children we ……………………….. our own toys.

  • were making
  • made 
  • had made

11. I can’t dance because I ……………………… my leg.

  • have broken
  • broke
  • had broken

12. I …………………….. the bell six times but no one opened the door.

  • was ringing
  • have rung
  • rang 

13. P1: Would you have told her truth? P2: No, I ________. (to lie)

  • would have lied
  • would lie
  • will lie

14. If he ________ me to come, I will. (to ask)

  • asked
  • asks 
  • would ask

15. I really thought that my team ________. (to win)

  • will win
  • would have won
  • would win 

16. They would have won if they ________ better. (to play) 

  • had played
  • will play
  • have played

17. If you ________ more, you wouldn’t be so tired. (to sleep) 

  • will sleep
  • had slept
  • slept

18. If you hadn’t told him, he ________. (to find out)

  • will never find out
  • would have never found out
  • never finds out

19. If I need money next week, I ________ it from my brother (to borrow)

  • will borrow
  • borrow
  • would borrow

20. I ________ here if you need me. (to be)

  • would be
  • will be
  • would have been

21. I ________ if I had known it was such a sensitive topic. (tolaugh)

  • didn’t laugh
  • wouldn’t have laughed
  • laughed

22. If John ________ Betty, he would marry her. (to love)

  • would love
  • loves
  • loved