满分5 > 初中英语试题 >

Wow! You______ dinner! Let’s eat now. A....

Wow! You______ dinner! Let’s eat now.

A.cook B.are cooking C.will cook D.have cooked

 

D 【解析】 句意:哇!你已经做好晚饭啦,我们现在吃吧!结合Let's eat now可知动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,故答案是D。  
复制答案
考点分析:
相关试题推荐

Don't take the dictionary away. I ________ it.

A. use    B. used    C. am using    D. have used

 

查看答案

I ________ an invitation to the concert. I can’t wait to go.

A.receive B.will receive C.was receiving D.have received

 

查看答案

–The bread is really delicious.

--Thank you I ________ it myself.

A. make    B. made    C. will make    D. am making

 

查看答案

Gary is the best singer in my class. No one else ________ so well.

A. sings    B. sang    C. will sing    D. is singing

 

查看答案

My parents and I had dinner in the new restaurant and the waiter ________ our meal quickly.

A.serves B.is serving C.served D.will serve

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.