29. B ( whom → which )
→ chỉ vật ( the book ) nên ta dùng MĐQH 'which' - N(vật) + which
30. A ( going → go )
→ used to + V0: đã từng làm việc gì đó
31. B ( bỏ 'so' )
32. B ( the taller → the tallest )
→ so sánh nhất với tính từ ngắn vần: S + Vbe + the + Adj_est + N
33. B ( than → to )
→ prefer + V_ing + to + V_ing: thích việc này hơn việc kia
VI.
34. David has cooked dinner for 30 minutes.
→ S + started/began + V_ing/to_V .... + time
= S + have/has + V3/ed + for + khoảng thời gian
+ since + mốc thời gian
35. Mai asked Lan if she often went swimming in the summer.
→ S + asked + O + if/wheter + S + V(lùi thì): câu tường thuật dạng câu hỏi Wh/H ( lùi thì HTĐ → QKĐ )
36. Would you mind cleaning the floor for me?
→ Would you mind + V_ing: Bạn có phiền ...
37. The project should be completed within a year.
→ câu bị động dạng động từ khiếm khuyết: S + can/could/should/shall .... + be + V3/ed + (by+O) + time
38. I am under the impression that the work has already been finished.
→ (be) under the impression : cảm thấy, nghĩ rằng
VII.
39. Mai got up early yesterday so as to catch the first bus.
40. The manager had the report written by his seceretary last Tuesday.
@ $Âu$