Thank you for taking the test. The result will be sent to you in a day through your email.

    Your Name (required)

    Your Email (required)

    Your Phone

    Country (required)

    Section 1

    Choose the best word or phrase (a, b, c or d) to fill each blank.

  1. Roberta _____ from The United States.
  2. areisambe

  3. What’s _____ name?
  4. -hishimhe

  5. My friend _____ in London.
  6. livinglivelivesis live

  7. Where _____?
  8. works TomTom worksTom does workdoes Tom work

  9. I _____ coffee.
  10. no likenot likelike don’tdon’t like

  11. ‘_____ to Australia, Ginny?’ ‘Yes, two years ago.”
  12. Did you ever goDo you ever goHave you ever beenAre you ever going

  13. Tokyo is _____ city I’ve ever lived in.
  14. the most bigthe biggerthe biggestthe more big

  15. A vegetarian is someone _____ doesn’t eat meat.
  16. whowhatwhichwhose

  17. _____ these days.
  18. I never a newspaper buyI never buy a newspaperI buy never a newspaperNever I buy a newspaper

  19. I _____ watch TV tonight.
  20. amgo togoing toam going to

  21. I wish I _____ more money!
  22. havehadwould havewas having

  23. _____ be famous one day?
  24. Would you likeWould you like toDo you likeDo you like to

    Section 2

    Choose the best word or phrase (a, b, c or d) to fill each blank.

  25. It’s my birthday _____ Friday.
  26. oninatby

  27. I _____ eighteen years old.
  28. amhavehave got-

  29. I _____ a headache.
  30. amdohavegot

  31. Do you _____ a uniform at your school?
  32. carrywearusehold

  33. ‘What time is it?’ ‘I have no _____.’
  34. ideaopinionanswertime

  35. The meal was very expensive. Look at the _____!
  36. ticketreceiptinvoicebill

  37. How many _____ of trousers have you got?
  38. itemspairssetstimes

  39. Joel came back from his holiday in Brazil looking really _____.
  40. tannedsunnedcoloureddarkened

    Section 3

    Choose the best word or phrase (a, b, c or d) to fill each blank.

  41. Harry can _____ English.
  42. to speakspeakingspeakspeaks

  43. I’m not interested _____ sports.
  44. foraboutinto

  45. She likes _____ expensive clothes.
  46. wearingto wearingwearis wearing

  47. Harry _____ his father’s car when the accident happened.
  48. was drivingdrovehad drivenhas been driving

  49. I was wondering _____ tell me when the next plane from Chicago arrives?
  50. could youcan youif you couldif could you

  51. If I _____ him, I would have spoken to him, wouldn’t I?
  52. sawhad seenhave seenwould have seen

  53. I like your hair. Where _____?
  54. do you have cuthave you cut itdo you have cut itdo you have it cut

  55. I think Joey must _____ late tonight. His office light is still on.
  56. have workedworkbe workingto work

  57. John tells me Jack’s going out with Helen, _____ I find hard to believe.
  58. whichwhowhosethat

  59. What _____ this weekend, Lance?
  60. will you doare you doingwill you have donedo you do

  61. The weather has been awful. We’ve had very _____ sunshine this summer.
  62. littlea littlefewa few

  63. Did you hear what happened to Kate? She _____.
  64. is arrestedarrestedhas been arrestedis being arrested

    Section 4

    Choose the best word or phrase (a, b, c or d) to fill each blank.

  65. I usually _____ up at about 7.30.
  66. gobedoget

  67. I _____ football every week.
  68. playbedoget

  69. My sister _____ the cooking in our house.
  70. doesmakescookstakes

  71. Don’t forget to _____ the light when you leave the room.
  72. turn upturn inturn offturn over

  73. She was in _____ when she heard the tragic news.
  74. cryingtearscriestearful

  75. He _____ that he hadn’t stolen the computer, but no one believed him.
  76. reassuredinformedinsistedpersuaded

  77. Could you _____ me that book for a couple of days, please?
  78. lendoweborrowrent

  79. Greg is _____ a lot of time at Yvonne’s house these days!
  80. takingspendinghavingdoing

    Section 5

    Choose the best word or phrase (a, b, c or d) to fill each blank.

  81. Who _____ in that house?
  82. does livelivesdoes he livehe lives

  83. I’ll call you when I _____ home.
  84. get’ll get’ll have got’m getting

  85. If you _____ me, what would you do?
  86. waswould bewerehave been

  87. I don’t know where _____ last night.
  88. did he gohe did gowent hehe went

  89. John and Betty are coming to visit us tomorrow but I wish _____.
  90. they won’tthey hadn’tthey didn’tthey weren’t

  91. I’m so hungry! If only Bill _____ all the food in the fridge!
  92. wasn’t eatingdidn’t eathadn’t eatenhasn’t eaten

  93. I regret _____ harder in school.
  94. not studyingnot to studyto not studynot have studied

  95. Surely Sue _____ you if she was unhappy with your work.
  96. will tellwould have toldmust have toldhad told

  97. Our neighbours aren’t very polite, and _____ particularly quiet!
  98. neither they aren’teither they aren’tnor are theyneither did they be

  99. We had expected that they _____ fluent English, but in fact they didn’t.
  100. were speakingwould speakhad spokenspoke

Please answer the equation: