He+hasn't+finished+his+homework+yesterday(强调主语)
1个回答
关注
展开全部
在英语中,完成时(present perfect)用于描述过去的事件,但与指定的时间或情境有关。由于句子中已经提到了“yesterday”,这表明了一个具体的过去时间点,因此需要使用过去完成时态(past perfect)来强调该事件。
正确的句子应该是:It was yesterday that he HADN'T finished his homework。这里,动词“finish”的过去完成时态是“hadn't finished”,表示在过去某个时间点(即昨天)之前,他没有完成作业。
因此,在强调主语时,需要使用“hadn't”而不是“didn't finish”。对于强调时间和强调宾语的句子,可以使用“didn't finish”或“hadn't finished”:
- 强调时间:It was yesterday when he DIDN'T FINISH his homework. / It was yesterday when he HADN'T FINISHED his homework。
- 强调宾语:It was HIS HOMEWORK that he DIDN'T FINISH yesterday. / It was HIS HOMEWORK that he HADN'T FINISHED yesterday。
咨询记录 · 回答于2023-12-27
He+hasn't+finished+his+homework+yesterday(强调主语)
您好,亲亲!很高兴为您解答It was HE who hadn't finished his homework yesterday
He+hasn't+finished+his+homework+yesterday(强调时间yesterday)(强调宾语his homework)
为什么用hadn't啊
亲亲,强调宾语:It was yesterday when he didn't finish his homework.
强调时间:It was HIS HOMEWORK that he didn't finish yesterday.
您好,亲亲!
在英语中,完成时(present perfect)用于描述过去的事件,但与指定的时间或情境有关。由于句子中已经提到了“yesterday”,这表明了一个具体的过去时间点,因此需要使用过去完成时态(past perfect)来强调该事件。
正确的句子应该是:It was yesterday that he HADN'T finished his homework.这里,动词“finish”的过去完成时态是“hadn't finished”,表示在过去某个时间点(即昨天)之前,他没有完成作业。
he broke the window yesterday强调时间是不是这样:It was yesterday that he broke the window
您好,亲!您给出的答案非常准确。确实,通过使用 "It was yesterday that he broke the window." 这种句型,我们可以强调 "yesterday" 这个时间点。这种句型被称为倒装句,通过将时间状语放在句首,可以更加突出这个时间点,增强表达的语气。
强调主语:He hasn't finished his homework yesterday.
强调时间:Yesterday, he hadn't finished his homework.
强调宾语:It was his homework that he didn't finish yesterday.
解释:
在英语中,强调句通常使用“It is/was...that/who...”结构。强调主语时,我们使用“It is/was...that/who...”结构,并将“that/who”后的从句时态改为过去完成时(hadn't),以表示动作发生在过去的过去。而强调其他成分(时间、地点、方式等)时,我们只需将相应的部分放在“It is/was...that/who...”结构之前即可,从句时态保持不变。因此,强调时间时使用“Yesterday, he hadn't finished his homework.”,强调宾语时使用“It was his homework that he didn't finish yesterday.”。
在英语中,完成时(present perfect)用于描述过去的事件,但与指定的时间或情境有关。由于句子中已经提到了“yesterday”,这表明了一个具体的过去时间点,因此需要使用过去完成时态(past perfect)来强调该事件。正确的句子应该是:It was yesterday that he HADN'T finished his homework.
这里,动词“finish”的过去完成时态是“hadn't finished”,表示在过去某个时间点(即昨天)之前,他没有完成作业。因此,在强调主语时,需要使用“hadn't”而不是“didn't finish”。
对于强调时间和强调宾语的句子,可以使用“didn't finish”或“hadn't finished”:
强调时间:It was yesterday when he DIDN'T FINISH his homework. / It was yesterday when he HADN'T FINISHED his homework.
强调宾语:It was HIS HOMEWORK that he DIDN'T FINISH yesterday. / It was HIS HOMEWORK that he HADN'T FINISHED yesterday.
那我给你说的句子是对的吗He hasn't finished his homework yesterday还是应该是hadn't
"你所提供的句子中,“yesterday”指明了一个具体的过去时间点,因此需要使用过去完成时态(past perfect)来描述过去某个时间点之前的情况。正确的句子应该是:He HADN'T finished his homework yesterday。这里,动词“finish”的过去完成时态是“hadn't finished”,表示在昨天这个时间点之前,他没有完成作业。"
强调句的句型不是that吗 怎么又变成了when 和上一题不一样
强调时间的句子可以使用“that”来引导一个定语从句,这样可以更突出时间状语。因此,正确的强调时间的句子如下:
It was yesterday that he hadn't finished his homework。在这个句子中,“that”引导了一个定语从句,修饰“yesterday”,这样可以更强调这个时间状语。
对于强调宾语的句子,使用“that”引导的定语从句也很常见。例如:
It was his homework that he hadn't finished yesterday。在这个句子中,“that”引导了一个定语从句,修饰“his homework”,这样可以更强调宾语。