助动词have的用法,其丰富性与be不相上下。比如,助动词have+过去分词,可以构成完成时态。如:We've just done the washing-up./I have had this car for three years./By the end of last month, they had finished the work.
标签:助动词、用法 难度(6)|用途(5)|标记( )
助动词have+been+现在分词,可以构成完成进行时。如:I have been studying English for 8 years.(我学英语已达八年了。)The children have been having a lot of run.(孩子们一直玩得很开心。)
标签:时态、结构 难度(3)|用途(8)|标记( )
如果助动词have+been+现在分词构成的完成进行时,其动作发生在过去,那么要记得把have变成had哦。比如:We had been doing business with each other for years before we quarreled.(在吵翻之前,我们多年来在业务上一直来往。)
标签:主动四、时态 难度(6)|用途(5)|标记( )
想要使用完成式被动语态时,也可以用“have+been+过去分词”。如:English has been taught in China for many years.(在中国英语教学已经多年。)I have been made redundant, so I'm going abroad.(我被定成了超编人员,所以我打算出国。)
标签:语态、被动 难度(6)|用途(4)|标记( )
将来完成时的构成是由“shall/will+have+过去分词”构成的。比如:By this time next year, we will have been doing business with each other for 20 years.(到明年这时候,我们的业务往来就满20年了。)
标签:完成时、结构 难度(3)|用途(7)|标记( )
热门词汇
washing-up['wɔʃiŋ'ʌp]n. 洗涤
a lot of 许多
business['biznis]n. 商业
each other 彼此,互相
quarrel['kwɔːrəl]vi. 吵架
redundant[ri'dʌndənt]adj. 多余的
abroad[ə'brɔːd]adv. 在国外
next[nekst]n. 下一个
我关注的话题
英文俚语——go by the numbers
“按照顺序”来是什么意思呢?这个短语其实是“循规蹈矩”的意思,它的典故是这样的:有些商店顾客盈门,柜台前排成长龙,商店为了维持秩序就按照先来后到的次序,把写有数字的票子发给排队的顾客(现在我们称为取号),以防止插队和混乱。例如:I think you'd better start all over again with your report. Let's go by the numbers this time and follow our standard procedure.(你最好把报告重写一遍,这次按照标准格式来写。)