英语语法高手进

1,Isn'tithardtodrivedowntowntowork?Yes,that'swhyI_____toworkbytrain.A,havebeengoingB,... 1,Isn't it hard to drive downtown to work?
Yes, that's why I _____ to work by train.
A, have been going B, went C, had gone D, goes
2,The boy pretended ____ when his mother came in.
A, to fall asleep B, to be sleep C, sleeping D, asleep
以上两题求高手用排除法一一进行语法分析
谢谢
2,The boy pretended ____ when his mother came in.
A, to fall asleep B, to be asleep C, sleeping D, asleep
展开
巧手成妈妈
高粉答主

2011-04-11 · 每个回答都超有意思的
知道大有可为答主
回答量:3.4万
采纳率:86%
帮助的人:2.3亿
展开全部
1. A
翻译:--开车去市中心工作不是很困难吗?--是啊,那就是我为什么一直以来都坐火车上班的原因。
解释:时态题目需要细细考虑各动作所发生的时间。
B项使用一般过去时,从句意来看,“坐火车上班”该动作现在还在进行中,并没有其他比如“以前坐火车,现在开车上班”这种对比,排除;
C项使用过去完成时,表明“坐火车上班”该动作发生在另一个过去的动作/时间之前,但是整句没有出现一处过去的动作/时间进行对比,排除;
D就更不对了,I为第一人称,怎么可能用当事人称单数形式goes?
A为现在完成进行时,表明该动作从过去开始,一直延续到现在,可能刚刚结束,也可能还在继续,也可能会继续延续下去。它刚好符合此题上下文句意和动作时时间特征。

2. B
翻译:当他妈妈进来时,这个男孩假装睡着了。
解释:固定短语pretend to do sth,意思是“假装做某事”,由此排除CD(C为现在分词,D为形容词);
A虽然也是不定式,但是fall asleep是一个瞬间动作,意思是“入睡/进入睡眠”,而B中的be asleep意思是“在睡觉/睡着了”,是一个可以延续的状态。
A那个从未睡进入睡着之间的一个瞬间动作是很难把握装好的,所以装的只是睡着了这种状态而已。
所以正确答案为B,而不是A。

参考资料: 英语牛人团

50844805
2011-04-11 · 知道合伙人交通运输行家
50844805
知道合伙人交通运输行家
采纳数:123291 获赞数:303089

向TA提问 私信TA
展开全部
1A 现在完成进行时
第一句可以知道是一般在时,所以BC都不对,B一般过去式,C过去完成时,D也不对,主语是第三人称单数时才用,只有A符合
驾车去市中心工作难吧.
是的,这就是我为什么一直坐火车上班的原因.

2A
pretend to do sth 固定搭配,所以C,D不对
而B中即有be动词,还有动词sleep,语法结构上就不对,所以也是错的
只有A是对的
当他妈妈进来时小男孩装睡着了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kajaliya2
2011-04-11 · TA获得超过240个赞
知道答主
回答量:112
采纳率:0%
帮助的人:163万
展开全部
1A 2B(补充题)
第一题:现在完成进行时,have been doing我过去到现在一直坐火车,以后也有可能会继续坐
第二题:pretend to do sth 假装正在做某事,fall asleep强调入睡的动作be asleep 强调睡着的状态,男孩假装的是不睡觉的动作,而是睡着的状态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式