现在完成时Ⅰ句型:基本结构:主语+have/has+动词的过去分词(p
p)(V-ed)e
gdone①肯定句:主语+have/has+动词的过去分词(p
p)(V-ed)+宾语
②否定句:主语+have/has+not+动词的过去分词(p
p)(V-ed)+宾语
③一般疑问句:Have/Has+主语+动词的过去分词(p
p)(V-ed)+宾语
④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他)Ⅱ用法:(1)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在,也就是说,动作发生在过去,而对现在造成的影响和结果
Ihavespentallofmymoney
(现在我没有钱花了
)Janehaslaidthetable
(现在桌子已经摆好了
)Michaelhasbeenill
(现在仍然很虚弱)Hehasreturnedfromabroad
(现在已在此地)(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用
①for+时段为…时间②since+过去一个时间点(译为:自从……以来)③since+时段+ago④since+从句(过去时)⑤Itis+时段+since+从句(过去时)Maryhasbeenillforthreedays
Ihavelivedheresince1998
Ⅲ常用瞬间动词变延续性动词表1
havearrivedat/insw
gotto/reachedsw
come/gone/movedtosw
→havebeeninsw
/at…相应的介词2
havecome/goneback/returned→havebeenba