1、have +过去分词,构成完成时态。
例句:he has left for japan
他已去了日本。
2、have + been +现在分词,构成完成进行时。
例句:i have been studying english for 8 years
我学英语已达八年了。
扩展资料。
3、have+been +过去分词,构成完成式被动语态。
例句:english has been taught in china for many years
中国教英语已经多年。
4、have+表示动作的名词(这类名词常由同形的动词转化而来),意为“做(某事)”(=do sth.)。
have a drink (of...) 喝一点(……)。
have a look(at...) (朝……)看一眼。
这些短语常用于口语,这里的`have可以用take替换。
5、have+表示一日三餐的名词,意为“用餐”
have breakfast/lunch/supper
吃早饭/午饭/晚饭。