首页 > 留学知识库

问题: 几道英语选择题

1.Mary does not know she had done if she____to make that decision.
A.had B.had had C.has had D.has

2.it was ten years___my father went to college
A.after B.when C.since D.before

高手指教啊~~告诉我为什么

解答:

1.有个虚拟语气在里面,所以选B,建议看<<语法实践指南>>虚拟语气部分.
2.如果要选C的话,应该把was改成is,由于went是短暂性动词,所以本句的意思是:现在距离我爸爸到大学学习,已经10年了.
选D是因为只是在陈述一件事....我也不知道怎么解释,这题我曾经选的就是C,后来想想才改过来的,可是说不清楚~不好意思,帮不了你.

参考文献:<<语法实践指南>>