关于这两句话用的英语时态,是为什么?

我在学英语时看到了这样两句话:
1、have you finished your homework?
2、is dinner ready?
我想问问这两句话为什么用这样的时态?

第一句用的是现在完成时,表示过去已完成的事情对现在造成了影响,同样表示过去,它与过去时的区别在于,过去时只是表示一个结束在过去的动作,与现在无关,问句意在询问作业这一动作是否已经完成,所以要用现在完成时,第二句问晚餐准备好了么,是在询问现在的一个动作,所以用一般现在时
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-12
1.你已经完成你的作业了吗?
现在完成时
2. 饭做好了没
一般现在时
第2个回答  2010-10-12
第一句:你做完作业了么?强调作业有没有做完
第二句:晚饭好了么?(平常口语用的,可以用现在时表将来)正语序是:dinner is ready.
第3个回答  2010-10-23
第一个是现在完成时时态的一般疑问句,陈述句是‘you have finished your homework."一般疑问句谓语提在句子前面就行了。
现在完成时表示现在已经完成了的动作或状态。这句话的意思是“你已经完成了你的家庭作业了吗’。第二个句子是一般现在时吧,谓语“is"提前,构成一般疑问句。
相似回答