P27 三、根据汉语提示,完成句子。(动词用现在完成时)

1. has; left【解析】从所给的汉语意思知,“张华刚刚离开”是“过去”,“过去刚刚结束的动作”中的动词常用现在完成时。主语是Zhang Hua,助动词用has,动词离开(leave)是不规则动词,过去分词是left。

2. has worked【解析】在这家工厂已经工作20年了,说明“工作”这个动作“从过去一直持续到现在”,动词用现在完成时。主语是he用助动词has,work是规则动词,过去分词在其后加-ed。

3. have read【解析】从所给的汉语意思“我对这个故事的结局不惊讶是因为我读过它。”可知,在英语中,过去发生的某一动作对现在造成的影响或结果,要用现在完成时。主语是I用助动词have,动词read/ri:d/是不规则动词,但它的原形与过去分词拼写形式相同,只是读音不同,过去分词read的读音是/red/。

4. have joined【解析】so far(到目前为止),表示从过去一直到现在的动作,动词用现在完成时。主语是 countries用助动词have,join是规则动词,过去分词在其后加-ed。类似的时间状语还有recently、in the past few years、in recent years等。

5. Have; visited【解析】句中ever意思是“曾经”, 表示从过去到现在之间曾经经历过的事情,动词用现在完成时。现在完成时的一般疑问句是把助动词have提到主语you之前。visit是规则动词,过去分词是在其后加-ed。


回首页