have eaten dinner

来源:百度知道 编辑:UC知道 时间:2024/09/23 10:15:12
1. I have eaten dinner.(这句话有问题吗? 是不是完成时后要加时态?)

2.如果回答是这句话,那么怎么问?是不是:Have you eaten dinner?(这里的eaten要写成原形eat 吗?)
1.是不是现在完成是可以不加时间,还是所有完成时都可以不加时间?

2.所有的完成时的提问 是不是动词都是用动词分词的形式?就是只把have(has...)提前?

1这句没有问题
2句的问也是对的
现在完成时可以不加时间状语,但必须有上下文提示或有特殊的语境等。
.所有的完成时的提问动词都是用动词分词的形式,不可只把have\has提前。

1这句没有问题
2句的问也是对的