what have you bought yesterday这个句子对吗?

问题描述:

what have you bought yesterday这个句子对吗?

不对,正确的是 What did you buy yesterday 你昨天买什么?
因为现在完成时不能与表示过去的时间状语连用.
加油!不明白再问!what --------you--------(buy)yesterday这个句子有哪些填法?What (did )you (buy )yesterday ?注:助动词DID 后的动词要用原形,即BUY 不变