问题
选择题
If only I _______ your praise then! For, you see, I lost heart and gave up.
A.have heard
B.hear
C.had heard
D.heard
答案
答案:C
题目分析: 句意:我要是当时就听到你的表扬就好了,因为,你看,我灰心了放弃了。If only“但愿..就好了”,if only后面接从句的时候,用虚拟语气,如果和过去相反的情况,用过去完成时。选C。