did you decide to be a teacher?Let me see.I am thirsty,and I have wanted to be one since _.a twenty years b twenty years ago c I had twenty years d I was twenty答案为什么是d

问题描述:

did you decide to be a teacher?
Let me see.I am thirsty,and I have wanted to be one since _.
a twenty years b twenty years ago c I had twenty years d I was twenty
答案为什么是d

A 不够完整,前面加个FOR就正确.
B AGO一般不能和 完成时态连用,AGO多用在一般过去时.
C 莫名其妙,不予评论
D 对了,现在完成时态是从过去一段时间开始持续到现在
建议去看下完成时态的用法,这个题目是语法里相对比较简单的了

a错在这是一段持续的时间,如果选a就译为:自从二十年 明显不通顺
b错在这个短语只能单独用 意思就是如果要用就不能和since一起用
c和a犯的是同一个错误
所以用排除法也能选出d

since 后面只能加 “点时间”
a错在这是一段持续的时间,如果选a就译为:自从二十年 明显不通顺
b错在这个短语只能单独用 意思就是如果要用就不能和since一起用
c和a犯的是同一个错误
所以用排除法也能选出d

,我非常渴望,从20年前开始,我就已经想成为其中一员。20年前当然要用ago啦。是since从...时候开始,又不是when当,如果when,就可以说When I was twenty.