Answer Key
Practice test 7
Choose the correct answer.
You answered 0 of 15 questions correctly in this part of the test.
- What are we waiting for? - - - We'll start when Dick [arrives] .
 - The supermarket [shouldn't have been built] in the first place!
 - How many passengers [survived] the air crash?
 - She [is always making] so much noise in the morning! It's incredible!
 - I wish somebody [would explain] this difficult grammar to me.
 - Derek can't [have translated] the text. He doesn't speak the language.
 - Will you talk to Paul before he [leaves] for school?
 - What do you think was the cause [of] the railway accident?
 - She asked me where [I was] working.
 - This would be a perfect job if I [didn't have to] get up so early every day.
 - I [must have spoken] to you about it. I clearly remember what you said when I asked you what you thought of the plan.
 - The seminar [ends] at 7 pm.
 - This is the journalist [whose] article in The Mirror triggered so much violence.
 - How long [have you had] this car? - - - Since 2007.
 - I [have never eaten] this. What is it?
 
Fill in the missing words
You answered 0 of 15 questions correctly in this part of the test.
- In [spite] of being very talented, her school results are so poor.
 - A new sports center is [being] built downtown.
 - You should return the book [by] the end of the week at the latest!
 - In the end Tom passed the test, [which] even surprised him.
 - Did you meet Dr. Jones [at] the conference in Buenos Aires?
 - When I woke up, the sun [was] shining.
 - I met a lot of my former schoolmates there; some of [whom] had not changed at all!
 - Our company specializes [in] selling kitchen appliances.
 - This used to be [the] home of Henry Ford.
 - She felt very embarrassed, even [though] it wasn't her fault.
 - I wish there [were] more people here. I have nobody to talk to.
 - [would] you be satisfied if you got a raise?
 - The money stolen from the bank [has] never been found.
 - Thanks a lot. It was very kind [of] you.
 - I [haven't, have not] made a decision yet. Can you give me more time!