问题如下(要有解析)1.I asked your mother if she -------- that dress.A

问题描述:

问题如下(要有解析)
1.
I asked your mother if she ________ that dress.
A.bought B.had bought
C.had buyed D.buy
2.
—How long _____?
—Three years.
A.did they get married B.were they married
C.have they got married D.have they been married
3.
— I have got a headache.
— No wonder.You _____ in front of that computer too long.
A.work B.are working
C.have been working D.worked
4.
Li Ming said he _____ to Beijing the next week.
A.is going B.will go
C.would go D.went
1个回答 分类:英语 2014-12-09

问题解答:

我来补答
1,B.主句中用的是的过去式,所以在分句中再往过去式之前追溯就需要用过去完成时
2,D.从答案的三年可以看出填的行为必然是一个持续性的动作,然后这里表述的是过去持续到现在的动作,所以应该填完成时,但是C选项中的get married是一个瞬间性动作,是不能跟完成时态搭配的,所以必须用be married来表示持续性状态
3,C.表示过去行为对现在产生影响并且还有可能继续下去的时候用现在完成进行时态
4,C.间接引语后面所引述的部分要相比实际时态多一个过去时,the next week可以看出引语中的实际时态是一般将来时,所以进行间接引语后要往前推一个时态,变成过去将来时,也就是选C
 
 
展开全文阅读
剩余:2000
下一页:原创8