完成进行时和进行时是英语中常用的时态。完成进行时由“have been + 现在分词”构成,表示动作从过去一直延续到现在,强调动作的持续性和连续性。进行时由“be + 现在分词”构成,表示动作正在发生或正在进行,强调动作的进行、暂时性和不确定性。根据上下文和语境选择使用哪一种时态,以便更好地表达自己的意思。
完成进行时
完成进行时是由“have been + 现在分词”构成的,表示动作开始于过去并一直延续到现在,强调动作的持续性和连续性。例如:
- I have been studying English for 5 years.(我已经学习英语5年了。)
- She has been working in this company since 2010.(她自2010年以来一直在这家公司工作。)
- They have been living in New York City for 2 months.(他们已经在纽约市生活了2个月。)
进行时
进行时是由“be + 现在分词”构成的,表示动作正在发生或正在进行。一般用于强调动作的进行、暂时性和不确定性。例如:
- He is watching TV now.(他正在看电视。)
- They are playing basketball in the park.(他们正在公园里打篮球。)
- I am studying for my English exam.(我正在为我的英语考试学习。)
需要注意的是,在使用进行时时,有时需要加上时间状语,以便更好地理解动作的进行。例如:
- I am studying English every day.(我每天都在学英语。)
- They are playing basketball at the moment.(他们正在此刻打篮球。)
- She is working on a project now.(她正在做一个项目。)