have/ has的用法

如题所述

1、标志词:recently, lately, just,for···,since…for…,in the past few years, etc.

2、肯定句:主语+have/has been+现在分词+其他

例句:She has been working hard.

翻译:她一直在努力工作。

3、否定句:主语+have't/has't+been+现在分词+其他

例句:She hasn't been working hard.

翻译:她一直没有在努力工作。

4、一般疑问句:Have/Has+主语+been+现在分词+其他

例句:Has she been working hard?

翻译:她一直在努力工作吗?

5、特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+been+现在分词+其他)

例句:Is it true has she been working hard?

翻译:她真的很努力工作吗?



扩展资料

现在完成进行时是英语中动词的一种基本时代,表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。

主语+have/has+been+动词-ing(延续性动词)

1、表示从过去某时开始一直持续到现在的动作,并且还将持续下去。

例句:I have been learning English since three years ago.

翻译:三年以来我一直在学英语。(动作还将继续下去)

2、表示在说话时刻之前到现在正在进行的动作。

例句:We have been waiting for you for half an hour.

翻译:我们已经等你半个钟头了。(人还没到,如同在电话里说的,还会继续等)

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜