导图社区 完成时态
专升本的学生有福利啦!下图包括了 现在完成时 have/has done 、 过去完成时 had done 、将来完成时 will/shall have done 等方面的英语知识点,十分详细全面,快收藏加关注不迷路哦!
社区模板帮助中心,点此进入>>
英文雅思大作文的命题类型和写作框架总结!
G类小作文书信写法
六级高频单词
英语学习:P的逻辑
英语学习p字母相关的单词
医学相关的英语词汇
系动词be的语法
48个国际音标标准学习
topic
管理学
完成时态
现在完成时 have/has done
常搭配的时间状语
Lately,recently,already,ever,never,just,yet,in/over the past few weeks/months/years/centuries等常与现在完成时连用。
掌握since;for+一段时间
Since只能表达“自从,自....以来”的时候,主句则用现在完成时态,而since后则用简单的过去时;注意since表达“既然,由于”的时候则不能这样用。介词for+一段时间(持续到现在的一段时间),主句则用现在完成时。
It is the first/second/third....time that+现在完成时
注意主语结构中be动词的时态变化,若是一般现在时is,从句中则用现在完成时;若是过去式was,从句中则用过去完成时。
It/this is+最高级...that+现在完成时
过去完成时 had done
It was the first/second/third....time that+过去完成时
It/this was+最高级...that+过去完成时
by/by the end of+过去的时间
将来完成时 will/shall have done
by/by the end of+将来的时间
连词短语by the time后引导时间状语从句用一般现在时,主句用将来完成时。