1) I ____________ a new smartphone after I got the result of the test. a) have just bought b) has just bought c) will just bought d) am just bought 2) I ________ soccer with my friends yesterday. a) play b) will play c) have played d) played 3) By the time we arrived, the game___________. a) has already started b) had already started c) had already been started d) has already been started 4) He would buy a new car ____________. a) if he has had enough money b) if he has enough money c) if he had enough money d) if he can have enough money 5) He is ________ to win the race. a) fast enough b) enough fast c) slow enough d) enough slow 6) You __________ for the test if you want to pass. a) have better study b) had better study c) had good study d) had better to study 7) It's time _________ to bed; it's getting late. a) to go b) going c) to going d) went 8) She _________ her grandparents next weekend. a) visit b) will visit c) visits d) has visited 9) They ________ a party at school on Saturday. a) are going to have b) will have c) have d) had 10) ___________ the rain, they went for a walk. a) Despite of b) Although c) However d) Despite 11) In spite of ____________, she never gave up. a) she had challenges b) she has challenges c) to challenge d) the challenges 12) ___________, she stayed up to finish her project. a) Although having tired b) Although having tiring c) Although she was tired d) Although she was tiring 13) The girl ________ won the competition is my friend. a) who b) whom c) what d) which 14) My sister, ________ in Paris, is coming to visit. a) lived b) who lives c) who live d) to live 15) The report _______ by the team leader. a) is be written b) is wrote c) is written d) is been written 16) She said, "I will call you tomorrow." → She said that she _________ . a) would call me the next day. b) will call me the next day. c) would call you the next day. d) would call me tomorrow. 17) That is my book; this one is ___________. a) me b) yours c) your d) you

Leaderboard

Visual style

Options

Switch template

Continue editing: ?