●10分!帮帮我啊!!!!!!!谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/06 17:13:45
have you decided what you ___ on sunday?---Not yet,but i___ of going to my hometown.
A.do...have thought B are going ...think C have done...will think D will do...am thinking答案是D?!
可是我不懂的是on sunday 是过去式,但是有have不就应该是现在完成吗?

第一个空:首先你得搞清楚句子的结构,“what you_____on sunday"是decide 的宾语,所以它是一个从句。所以have you decided...这个部分是主句,主句的确是现在完成时,其中decide才需要用现完,在这里不对从句有影响,从句的时态,还是应该根据实际情况。由下半句的not yet 我们可以判断出对话发生的时间是在周日之前,所以要用将来时,will do.

第二个空:be doing有时可以表示现在进行时,在这句的意思是,我正在考虑中。。。。

是将来完成时?不知道,反正这些靠语感,多看点英文书。语感自然就好,对完形填空也很有帮助

谁说On Sunday 是过去式的啊
问句的意思是 你决定周日要做什么了吗
这是个定语从句 “what you ___ on sunday”定 decided

have you decided 是你现在有没有决定将要做什么事情,是现在问你的,这种句子一般是on sunday是什么时态前面也用什么时态
讲得不好,希望能帮到你

on sunday是未来,have decided 是相对现在的完成式,与前者并不矛盾。意思是说:你现在是否已经决定星期天将做什么?