一道英语选择题
What ( )you( )for lunch yesterday?
A.do,eat B.did,eat C.does,eat D.have,eaten
求解为什么选A?
你好,一定是参考出错,正确答案一定是 B. did,eat
What ( did ) you ( eat ) for lunch yesterday?
中文意思: 你昨天中餐吃了什么?
原因分析:
句子中有明确的时间副词 yesterday,说明“eat lunch”(吃中餐)这个动作是发生在过去
时间里的动作,所以,第一空要填写助动词 do 的过去式 did,谓语动词则用原形 eat,即句子的时态要用一般过去时态。
热门标签: