高中英语

[复制链接]
查看11 | 回复5 | 2010-8-8 11:22:33 | 显示全部楼层 |阅读模式
the assistant tells me that she?the request instead of me while i was away
A repliedB has replied C had replied D replied答案是A,我不知道是为什么,我选的是c,能不能帮忙解释一下

回复

使用道具 举报

千问 | 2010-8-8 11:22:33 | 显示全部楼层
是这样的,因为主句中有tells是一般现在时的标志,从句中(从that开始)她回复我应该在告诉我之前,所以应用一般过去时,replied而不是用过去完成时(就是c项)如果题目中是telled就是你说的那中情况了,听懂了吗?希望我的解答对你有帮助
回复

使用道具 举报

千问 | 2010-8-8 11:22:33 | 显示全部楼层
这里不是过去的过去 所以排除C啦, 单独看这个宾语从句she?the request instead of me while i was away 很容易就选出A了 while前后时态一致
回复

使用道具 举报

千问 | 2010-8-8 11:22:33 | 显示全部楼层
这个问题很简单,明显是一般过去时,而不是现在完成时。至於为什麼,我建议你去问一下你的老师。
回复

使用道具 举报

千问 | 2010-8-8 11:22:33 | 显示全部楼层
我的助手所做的事是当我外出的时候她做的事,所以应该与 while i was away句子中的过去时同时态,所以选A,D答案和A答案怎么一样,D应该是replies吧?
回复

使用道具 举报

千问 | 2010-8-8 11:22:33 | 显示全部楼层
she?the request 发生在while i was away 的这个时间段,是普通的过去式,并没有表示过去的过去啊~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行