现在完成时与现在进行时的区别
比如
—Have you got any job offers?
—No.I ______.
A.waited B.had been waiting C.have waited D.am waiting
如何排除C和D.请不要分别把现完和现进的用法粘上来,那些我懂.I have waited表示动作发生在过去,并持续到现在,也说得通啊,为什么还要选D.
人气:297 ℃ 时间:2020-03-28 13:01:56
解答
像这种题就是一个逻辑思维的问题,就是翻译成汉语能不能说得通.问题是你已经找到工作了吗?回答是否定的,说明没有找到.后面的回答是我一直在等,这样更符合逻辑,如果把B换成have been waiting表示从过去到现在一直在等也是正确的.那么C选项,现在完成时表示动作发生在过去并持续到现在,并对现在有影响.因为已经完成了,说明等过了,不打算等了.这样解释不知道你是否认同.
推荐
猜你喜欢
- 文言文里什么叫虚词实词.比如呢
- 中心不在原点的椭圆方程
- 关于x的不等式x²-(2+a)x+2a>0的解集为
- 探索规律:二分之一,负六分之一,十二分之一,负二十分之一,三十分之一,( ),五十六分之一
- 一天有个年轻人来到王老板的店里买了一件礼物,这件礼物成本是18元,标价是21元.结果是这个年轻人掏出100元要买这件礼物.王老板当时没有零钱,用那100元向街坊换了100元的零钱,找给年
- Mrs Black is Ann's mother.(同义句转换)
- 在等差数列{an}中,已知前三项和为15,最后三项和为78,所有项和为155,则项数n=( ) A.8 B.9 C.10 D.11
- 六年级学生制作了176件蝴蝶标本,分别在展板上展出.展板有两种,其中大展板用了6块,小展板用了7块,大展板每块贴的标本比小展板贴的2倍多4件,大展板每块可贴多少件标本?