Mother said that you stayed home and that you had to do all

问题描述:

Mother said that you stayed home and that you had to do all housework.
为什么在这里要用you stayed home,是过去式?转告时应该还没有发生啊
you had to do all housework.说话时肯定没有发生呀,为什么也是过去式呢?
1个回答 分类:英语 2014-11-09

问题解答:

我来补答
首先,mother said后面没有引号,所以从句里面的时态要和said一样,都是过去式,即stay和have都要用过去式.如果不想用过去式,可以加入引号改成Mother said: "you stay hom and have to do all housework".
一般转述的时候,都是口语,都是这种统一格式的.

had to do 不是过去完成时,只是have to do的过去式.虽然是没有发生的事情,但是have也必须和said统一时态.

希望你明白,如果不明白口语追问.忘采纳.
 
 
展开全文阅读
剩余:2000
上一页:周五
下一页:责任的事实论据