he was doing it this morning
英语语法HasJackfinishedhishomeworkyet?Ihavenoidea;he_____itthismorning.A,wasdoingB,hadbee...
英语语法
Has Jack finished his homework yet?
I have no idea; he _____ it this morning.
A,was doing B,had been doing C has done D,did
本句问句是现在完成时.答语该怎么回答?保持一致 也用完成时?
还是根据this morning用过去时?那么是用A还是D? 展开
Has Jack finished his homework yet?
I have no idea; he _____ it this morning.
A,was doing B,had been doing C has done D,did
本句问句是现在完成时.答语该怎么回答?保持一致 也用完成时?
还是根据this morning用过去时?那么是用A还是D? 展开
1个回答
展开全部
答案应该是A.
关键是句意的通顺.
翻译:--杰克完成了他作业没有?--我不知道,(我只知道)今早他还正在做呢.
由明显的过去时间状语this morning可知答句不能使用现在完成时,只能使用一般过去时或过去进行时.
如果使用一般过去时,则翻译为:我不知道,他今天早上做它了.此时有歧义,因为如果用过去进行时可知“他今早正在做,做没做完未知”,而如果是“做了”,则一般会理解成“做完了”.
想想我们在此种场景下要表示“不知道是否做完了”时,会怎样表达吧.
答案A比D显然更加准确得多.
关键是句意的通顺.
翻译:--杰克完成了他作业没有?--我不知道,(我只知道)今早他还正在做呢.
由明显的过去时间状语this morning可知答句不能使用现在完成时,只能使用一般过去时或过去进行时.
如果使用一般过去时,则翻译为:我不知道,他今天早上做它了.此时有歧义,因为如果用过去进行时可知“他今早正在做,做没做完未知”,而如果是“做了”,则一般会理解成“做完了”.
想想我们在此种场景下要表示“不知道是否做完了”时,会怎样表达吧.
答案A比D显然更加准确得多.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |