91. Put the right verb
 _________cycling
 _________fishing
 _________swimming
 a)come
 b)go
 c)do
 d)make
 e)play
 92. Use the Present Perfect.
 1. Anna ... a good job.
 A) finds 
 B) has found
 C) founded 
 D) have found
 93. I ... a new flat a few months ago.
 A) bought 
 B) have been buying
 C) have been bought
 D) buy
 94. ... Paul Simon’s latest record?
 A) Have you heard 
 B) Have you been hearing
 C) Did you hear 
 D) Are you heard
 95. Sorry. I ... one of your glasses.
 A) have broken 
 B) broke
 C) break 
 D) have been breaking
 96. ... you ever ... to London?
 A) has / been
 B) have / been
 C) have / were
 D) have / be
 97. I ... not ... him since June.
 A) did / see
 B) did / seen
 C) have / saw
 D) have / seen
 98. They ... John yesterday.
 A) met
 B) have meet
 C) meeted
 D) has met
 99. Mary ... Paris for London in 2013.
 A) has left
 B) have left
 C) left
 D) leaved
 100. I haven’t done it ... .
 A) never
 B) already 
 C)yet
 D) since
 101. We've______seen that film so we don't want to see it again.
 a) never
 b) yet
 c) seldom
 d) already
 102. Don't wake the baby. She's ____gone to sleep.
 a) just
 b) usually
 c) yet
 d) ever
 103. Have you______spoken to a famous person ?
 a) seldom
 b) often
 c) ever
 d) forever
 104. It's very annoying. Jane is______forgetting where she's put things.
 a) just
 b) seldom
 c) always
 d) already
 105. Hurry up ! I can't believe you haven't done this exercise_____.
 a) yet
 b) since
 c) for
 d) so far
 106. Find the meaning of give back
 a) to return money that you have borrowed
 b) to respond to a message
 c) to return somewhere by running
 d) to return something that you have borrowed
 107. Find the meaning of hurry back
 a) to return the place where you are now
 b) to return somewhere quickly
 c) to return somewhere by running
 d) to return to the place where you were before
 108. I'm so fed up_____my job that I'll probably resign.
 a) of
 b) to
 c) with
 d) for
 109. Thanks for your help. It was very kind ____you.
 a) at
 b) of
 c) in
 d) with
 110. We are super excited_____the trip
 a) at
 b) of
 c) about
 d) in