—Have you had your supper?Yes.I ___ it an hour ago.填had还是have?但是答案是说have啊我是在做新东方的新概念英语之《全新全译》1第83-84课,测试选择第5题。答案说是have,我自己本来都选择had的啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 13:46:02
—Have you had your supper?Yes.I ___ it an hour ago.填had还是have?但是答案是说have啊我是在做新东方的新概念英语之《全新全译》1第83-84课,测试选择第5题。答案说是have,我自己本来都选择had的啊

—Have you had your supper?Yes.I ___ it an hour ago.填had还是have?但是答案是说have啊我是在做新东方的新概念英语之《全新全译》1第83-84课,测试选择第5题。答案说是have,我自己本来都选择had的啊
—Have you had your supper?Yes.I ___ it an hour ago.填had还是have?
但是答案是说have啊
我是在做新东方的新概念英语之《全新全译》1
第83-84课,测试选择第5题。答案说是have,我自己本来都选择had的啊

—Have you had your supper?Yes.I ___ it an hour ago.填had还是have?但是答案是说have啊我是在做新东方的新概念英语之《全新全译》1第83-84课,测试选择第5题。答案说是have,我自己本来都选择had的啊
have.因为是以have提问的.相当于问你Do you.?yes,I do.类似.

had
用过去时,因为是一个小时以前

had
过去式 时间状语是an hour ago

had
从主句看出是现在完成时,表示已经过去的事.
而an hour ago又是时间状语所以用过去式had

had
吃完了

have had

第二句的have是动词,且在该句中是过去发生的动作,所以用它的过去式had

Yes,i have.

had