have/has been doing是什么时态

回答
爱扬教育

2022-03-11

have/has been doing是现在完成进行时时态。
been:
v. 曾经; 曾经到过(某地)。
are的过去分词; be的过去分词。
doing:
n. 所做的事; 发生的事; 所作所为。
v. 做,干,办(某事); (以某种方式)做; 行动; 表现; (问询或谈论时用)进展,进行。

扩展资料

  He's been doing the same job for 50 years ─ man and boy.

  他从小就干着同一份工作,有50年了。

  What have you been doing this week?

  你这个星期都在做些什么?

  The car must have been doing at least 100 miles an hour.

  这车速肯定每小时至少100英里。

  The government has been doing some blue-sky thinking on how to improve school standards.

  就如何提高学校的水平,政府仍然在作一些漫无边际的构想。

  What have you been doing with yourselves?

  你们这一向是怎么过的?