Question 36 : I agree that while the soup was OK, the meat was too dry - we_____
it about 20 minutes too long.
A. had roasted B. roast C. had roast D. have been roasting
Question 37 : At this time last night while people were talking to each other, he_____his book.
A. was reading B. is reading C. have read D. reads
Question 38 : While we_____in the park, Mary fell over.
A. ran B. are running C. had been running D. were running
Question 39 :_____I was listening to music, I heard the doorbell.
A. When B. While C. If D. Because
Question 40 : How long_____English before she went to London?
A. did she learn B. had she been learning
C. have she learnt D. was she learning