I have been trying to get my room in order.为什么不是try?大神们帮帮忙

问题描述:

I have been trying to get my room in order.为什么不是try?大神们帮帮忙

have been后接动词的现在分词,为现在完成进行时,强调从过去某一时间到现在为止的一段时间内一直进行或反复多次发生的动作,这个动作到说话时是否停止,视上下文或当时语言环境而定. I have been trying to get my room in order.( 我试图把我的房间收拾整齐. )现在完成进行时 一、现在完成进行时的谓语动词构成 have/has been working 二、现在完成进行时的功能 (一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去. I have been learning English since ten years ago.自从十年前以来我一直在学英语.(动作还将继续下去)(二)表示在说话时刻之前刚刚结束的动作.We have been waiting for you for half an hour.我们已经等你半个钟头了.(动作不再继续下去)(三)表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动. She has been playing tennis since she was eight. 注意: (一)表示状态的动词不能用于现在完成进行时.I have known him for years.我认识他已经好几年了. (二)有些现在完成进行时的句子等同于现在完成时的句子. I have been working here for five years.I have worked here for five years.我在这里已经工作两年了. (三)大多数现在完成进行时的句子不等同于现在完成时的句子. I have been writing a book.(动作还将继续下去) 我一直在写一本书.I have written a book.(动作已经完成)我已经写了一本书.