急急急急急急!!!英语高手来吧,麻烦帮忙详细解释一道选择题的答案,跪谢咯!!!!!!
如题:(选择题)Goodness!You'reherenow.Wherehaveyoubeen?We()youbackhomemuchearlier.A.wereexpe...
如题:(选择题)
Goodness! You're here now .Where have you been? We( )you back home much earlier.
A.were expecting B .are expecting C.have expected D.expect
【该题答案为A项,跪求英语达人帮忙详细解释为什么选A项,还有,我认为该题应选C项,可是为什么不对?恳请英语达人帮忙详细解疑,谢谢谢谢谢!!!】 展开
Goodness! You're here now .Where have you been? We( )you back home much earlier.
A.were expecting B .are expecting C.have expected D.expect
【该题答案为A项,跪求英语达人帮忙详细解释为什么选A项,还有,我认为该题应选C项,可是为什么不对?恳请英语达人帮忙详细解疑,谢谢谢谢谢!!!】 展开
15个回答
展开全部
Goodness! You're here now .Where have you been? We( )you back home much earlier.
A.were expecting B .are expecting C.have expected D.expect
翻译:天啊!你现在回来了。你直到刚才去了哪?我们以为你会更早地回来。
A: were在这里表示虚拟语气,为什么不是过去进行时呢?因为Expect是不可以用ing形式表进行时的。
理由如下:表示思想活动的动词是状态动词,通常不用进行语态。例子:
I know nothing about the market for the festival. 不可以说I am/was knowing nothing about the market for the festival. 相信你也能感到别扭。
What do you mean? 不是 What are you meaning?
常见的还有:Admit, agree, appreciate, believe, care, dislike, disbelieve, doubt, expect, find (=consider), forget, imagine, realize, regret, remember, see (understand), suppose, think etc.
所以were expecting译为我们以为你会更早回来。而不是我们之前一直在期待着你更早的回来。were+doing可表示虚拟语气,主要用法为对过去或对现在的虚拟。
B:刚刚在A项已经解释了,expect不可用于进行时而且时态不恰当。
C:非常容易误选,你一定认为这是一道时态题而不是虚拟语气题。题目中的you已经回来了,正确思路应为:我们在你回来之前一直期待着你更早的回家,应该用过去式而非现在时。
D:不需要解释了> <
希望能够帮到你~。这道题涉及到的范围很广,我的表达不知道你能不能理解,如果不理解,可以在追问里把你为什么认为是C告诉我,我再帮你详细分析。因为我个人在钻研SAT语法,比较有信心哈哈,不懂一定追问~! 还有就是底下很多热心的高人帮你的解释中有说选A是进行时,这是不对的,那我在参考资料里附上一个网址解释一下ecxcept什么时候可以用进行式(其实一般是表示语气婉转时使用),因为怕你会产生疑惑,你可以点进去看看~
如果你想问Expect通常不用进行时,那什么时候能用进行时? be expecting=to be pregnant 是固定搭配,指某人怀孕了,这是韦氏词典中的解释。那么在韦氏词典给的例句中没有expect的进行时,除了She's expecting next month. 译为:她下个月要生宝宝了。
A.were expecting B .are expecting C.have expected D.expect
翻译:天啊!你现在回来了。你直到刚才去了哪?我们以为你会更早地回来。
A: were在这里表示虚拟语气,为什么不是过去进行时呢?因为Expect是不可以用ing形式表进行时的。
理由如下:表示思想活动的动词是状态动词,通常不用进行语态。例子:
I know nothing about the market for the festival. 不可以说I am/was knowing nothing about the market for the festival. 相信你也能感到别扭。
What do you mean? 不是 What are you meaning?
常见的还有:Admit, agree, appreciate, believe, care, dislike, disbelieve, doubt, expect, find (=consider), forget, imagine, realize, regret, remember, see (understand), suppose, think etc.
所以were expecting译为我们以为你会更早回来。而不是我们之前一直在期待着你更早的回来。were+doing可表示虚拟语气,主要用法为对过去或对现在的虚拟。
B:刚刚在A项已经解释了,expect不可用于进行时而且时态不恰当。
C:非常容易误选,你一定认为这是一道时态题而不是虚拟语气题。题目中的you已经回来了,正确思路应为:我们在你回来之前一直期待着你更早的回家,应该用过去式而非现在时。
D:不需要解释了> <
希望能够帮到你~。这道题涉及到的范围很广,我的表达不知道你能不能理解,如果不理解,可以在追问里把你为什么认为是C告诉我,我再帮你详细分析。因为我个人在钻研SAT语法,比较有信心哈哈,不懂一定追问~! 还有就是底下很多热心的高人帮你的解释中有说选A是进行时,这是不对的,那我在参考资料里附上一个网址解释一下ecxcept什么时候可以用进行式(其实一般是表示语气婉转时使用),因为怕你会产生疑惑,你可以点进去看看~
如果你想问Expect通常不用进行时,那什么时候能用进行时? be expecting=to be pregnant 是固定搭配,指某人怀孕了,这是韦氏词典中的解释。那么在韦氏词典给的例句中没有expect的进行时,除了She's expecting next month. 译为:她下个月要生宝宝了。
更多追问追答
追问
O(∩_∩)O~呵呵,向英语大神致敬!!阁下详尽,耐心,真诚的回答真的很professional噢,分析得真到位,只是鄙人对(were+doing可表示虚拟语气,主要用法为对过去或对现在的虚拟)这一点,由于在参考书中比较少见,感觉有点陌生,关于were+doing可表示虚拟语气这方面,请问您能举例具体说明一下吗,谢谢!!!!!!
追答
首先,虚拟语气分为对过去、未来和现在的虚拟。那么虚拟分很多种。were的虚拟是"were式虚拟",这个虚拟是我们经常说的,对现在将来及过去的一种不切实际的假设,或者是根本上与事实不符的假设或愿望。
were+doing是表示从句的动作与现在正在发生的情况相反,不常见而且也很容易与进行时搞混淆【所以我个人写作的时候尽量避免用这个,除非语意很明显的是进行时】,举一个例子:
If it were raining too much, we would be on the way to the beach now.
那你原来的题目的虚拟是:你才回来,我们以为你会早回来。表示了相反的情况。
We were expecting you back home much earlier.
表达了一种愿望。were expecting并不是非常好的虚拟,但是在这四个选项中为最优选项。那么如果有had expected就是最佳选项。
虚拟语气的知识非常之多,争论也很多,如果想要彻底疏通需要一定的资料与联系~我也没有完完全全把虚拟语气搞透彻。
加油吧~希望解决了你的疑惑~
参考资料: http://baike.baidu.com/view/1604222.htm
展开全部
Goodness! You're here now .Where have you been? We( )you back home much earlier.
A.were expecting 刚刚一直在期盼着,表示期盼是一个持续的过程
B .are expecting 应该是过去时
C.have expected 已经(刚刚)期盼
D.expect
所以只能选A了
A.were expecting 刚刚一直在期盼着,表示期盼是一个持续的过程
B .are expecting 应该是过去时
C.have expected 已经(刚刚)期盼
D.expect
所以只能选A了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
翻译:天哪,你现在在这儿,你刚才去哪儿了,我们一直盼望你早点回家。
根据.Where have you been,判断是语境过去时态,而B/D是现在时态,所以需要排除
另外根据题意,文中提到的“you”到现在还没有回家,在看见“you”之前,我们“一直期望”,表示一种状态,所以必须用进行时时态,而C选项是完成时时态,故不选。
下面是从英语合作网http://www.51share.net/都到的一个例题,答案选C,两个对比一下,你就明白了
Goodness! You have come back at last.
Where have you been?We_______you back home much earlier.
A.were expecting B.are expecting
C.have expected D.expect
【命题意图】 考查在特定的语境中对动词时态的理解和运用。
【解题思路】 前两句用的都是现在完成时。后句是“我们很早就盼望你回来了”强调结果,所以用现在完成时。
希望对你有用,祝天天向上
根据.Where have you been,判断是语境过去时态,而B/D是现在时态,所以需要排除
另外根据题意,文中提到的“you”到现在还没有回家,在看见“you”之前,我们“一直期望”,表示一种状态,所以必须用进行时时态,而C选项是完成时时态,故不选。
下面是从英语合作网http://www.51share.net/都到的一个例题,答案选C,两个对比一下,你就明白了
Goodness! You have come back at last.
Where have you been?We_______you back home much earlier.
A.were expecting B.are expecting
C.have expected D.expect
【命题意图】 考查在特定的语境中对动词时态的理解和运用。
【解题思路】 前两句用的都是现在完成时。后句是“我们很早就盼望你回来了”强调结果,所以用现在完成时。
希望对你有用,祝天天向上
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是一段对话中的部分。
我的天,你现在到这了。 你刚跑哪去了。我们一直想你早点回家。
过去进行时表达一种在过去持续进行的状态。
c。语法没有问题,语义很别扭,不要扭着说话习惯来。我们已经(才)希望你回来早点。
我的天,你现在到这了。 你刚跑哪去了。我们一直想你早点回家。
过去进行时表达一种在过去持续进行的状态。
c。语法没有问题,语义很别扭,不要扭着说话习惯来。我们已经(才)希望你回来早点。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
天哪,现在才回来,刚才去哪了?我们原来一直期盼着你更早点儿回家。
他回来之前在等啊等的,所以用过去进行时
他回来之前在等啊等的,所以用过去进行时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A.were expecting 刚刚一直在期盼着,表示期盼一直持续到现在我们见到。
B .are expecting 应该是过去时
C.have expected 已经(刚刚)期盼
D.expect 一般现在时
B .are expecting 应该是过去时
C.have expected 已经(刚刚)期盼
D.expect 一般现在时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
虚拟语气啊,倒一个时态来表达。
翻译过来是:我们认为你会回来得更早一点儿。
典型的虚拟,与现实不符,因为事实他已经回来晚了。
翻译过来是:我们认为你会回来得更早一点儿。
典型的虚拟,与现实不符,因为事实他已经回来晚了。
追问
O(∩_∩)O~呵呵,谢谢您温馨的解答,只是鄙人对(were+doing可表示虚拟语气,主要用法为对过去或对现在的虚拟)这一点,由于在参考书中比较少见,感觉有点陌生,关于were+doing可表示虚拟语气这方面,请问您能举例具体说明一下吗,谢谢!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询