选A 现在完成时,用Have +过去分词构成,表示过去的动作对现在的影响.意为“你吃过晚饭了吗?”是的,几小时前就吃过了.D是不对的,因为Did 后要用原形have. 当然用Did...have也可以.过去时强调动作.完成时强调结果.
___you ___supper yes ,I had it hours ago.A Have,had B Do hav
3个回答
相关问题
-
I have had super.When ____ you ____ it?A.have,had B,do,have
-
改错:have you ever had breakfast?---yes,l have had it just now
-
I just had my supper和I have just had my supper哪个正确
-
( ) you( ) your homework?yes,I finished it an hour ago.
-
I____a cold for almost a week.A.have caught B.have had c.hav
-
I have had a good day today .i have oiayed basketabll.i hav
-
I had finished my homework 2 hours ago.
-
-___ you ____ the next yet?-Yes,I ___ it half an hour ago.
-
have had tears for you,but i never do it again
-
A;what a hot day.have you had a drink B;Yes.but I would like