早教吧 育儿知识 作业答案 考试题库 百科 知识分享

如何区别you前面用did还是are具体点,

题目详情
如何区别you前面用did还是are
具体点,
▼优质解答
答案和解析
有一个方法可以判断,就是你看这个问句里还有没有别的行为动词原形.如果有,而且确定是过去时态,就用Did.
二楼的一个例句是错的:Did you have lunch?你吃午饭了吗?
如果是过去完成时,应该是:Had you had lunch?
如果提问是Are you ……?那么主语后面跟着的可以是名词、形容词、现在分词、介词短语及副词等,总之不会是动词原形.如:
Are you a student?你是个学生吗?(接名词)
Are you ready?你准备好了吗?(接形容词)
Are you listening to music now?你在听音乐吗?(接现在分词,构成现在进行时)
Are you at home?你在家吗?(接介词短语)
Are you here?你在这里吗?(接副词)