What are you doing today? 挺不理解这句英语时态的。 它是进行时还是将来时间? 不应该过去时态吗?

What are you doing today?

挺不理解这句英语的时态的。它是进行时还是将来时间?表示“你今天要做什么?”还是“你今天做了什么?” 如果是后者的话,不应该是过去时态吗?

这是现在进行时态,表示目前正在做或者这阶段正在做的事情。这句话意思是:今天你在做什么?(包括说这话时)所以不能用过去时态。追答

如有疑问,欢迎追问,有问必答!

追问

那不应该写作What have you been doing today 吗?

追答

你的这句话用了现在完成进行时,表达从过去一直不停地做到说话时。应译成:你今天一直在做什么?

看出两句话的不同吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-04
What are you doing today? 意为:你今天(一整天都)在做什么?这是现在进行时,强调今天一天的动作。today “今天”,它是一般现在时或现在进行时的标志,不是一般将来时,也不是一般过去时。
第2个回答  2019-08-04
这是问你今天准备干什么,是将来进行时
不是问你今天做了什么?
What did you do?问你今天做了什么是过去时。本回答被网友采纳
第3个回答  2019-08-05
Be doing 英文语法里有2种时态的解释
(1) 一个是 “现在进行”
(2)一个是“将来”

这里应该属于“将来”时态的范畴。

理解英文句子,最好可以把它放到上下文里面,
上文会给相关的提示,来决定对应的时态。

这里2个点导致了你理解上的困难
(1)中文里是没有时态的,完全是根据上下文决定时态。
(2)这个句子没有上下文,没有指引,很难判断正确时态。
第4个回答  2019-08-04
你今天要做什么?现在进行时可以表示将来。.它常表最近或较近的将来。如:
(1) I’m going. 我要走了。
(2) I'm coming我就到了。