請問各位AZAR 4th P221的這題:
1.A competing firm [may have already offered] Chris a job before we made our
offer.
[]中用現在完成式是因為在過去到現在這段時間工作"給予"這個動作不停發生,所以用現
在完成式,因為後面有before又有過去式,在想是不是用過去完成式或過去式,用過去式
是因為有before明確指定時間先後,用過去完成式是因為過去式表一個時間參考點,而前
面的過去完成式=發生較早,也符合語意,請問各位哪裡的想法出錯呢?