一道英语题目 说明理由 谢谢

[复制链接]
查看11 | 回复2 | 2010-6-21 14:41:50 | 显示全部楼层 |阅读模式
1.Doris ________ Highfield School, a new school that has just opened.
A.had joinedB.has joinedC.joinedD.was joined

回复

使用道具 举报

千问 | 2010-6-21 14:41:50 | 显示全部楼层
过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。 (本句中has joined的影响就是doris现在在这所学校就读)另外,过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。所以本句中没有表示过去的时间状语而直接用一般过去2的话,会使句子很别扭 比如doris joined this school last year.这样用过去时才是正确的
回复

使用道具 举报

千问 | 2010-6-21 14:41:50 | 显示全部楼层
C表示过去一种行为,“Doris去了一所已经建好的学校里”
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行