41. It's three years since we last visited our hometown
42. Because he hadn’t absence, we cancelled the trip.
43. When he got to the airport, his plane had taken off
44. Before she bought a new car, she had sold the old car
45. It took him 20 minutes to walk the cinema
S+ spend/spent+ time + Ving = S + take/took + time + to V
Before + S + V2/ed, S+ had + V3/ed : Hành động sảy ra trước một hành động trong quá khứ
Because + S+ V+O
Cấu trúc: S+have/has not + P2/ed +for +time = It's time +since + S + last + V2/ed
When + S + V2/ed, S+ had + V3/ed : Hành động xảy ra trước một hành động trong quá khứ ( hành động ở mệnh đề when).