________ you on your vacation yesterday?A.Are B.Were C.Was D.Did

问题描述:

________ you on your vacation yesterday?A.Are B.Were C.Was D.Did

B
be on vacation 为固定搭配
后面有yesterday,因此用are 的过去式were

选A,改为陈述句就是You were on your vocation yesterday。这里有yesterday即昨天做限制,所以要用过去时,句子中又缺少动词,所以用were,而did 放在句首用做助动词时,后面需加动词原形。

you 要用are 搭配,由于yesterday是昨天,是过去式,所以are也要用过去式,are的过去式就是Were

be on vacation——在度假
所以应使用be动词 对应you 且是过去式,所以选择were(B)

B.Were
be on vacation 放假,度假,固定词组
这是疑问句,且后面yesterday表明过去发生,主语是you,所以选择B were
【速度回答,有疑问请再问,祝开心~】
---VINE521单人团一个人在战斗

选B
整个句子的意思是“你昨天在度假吗?”Be on one's vacation是“某人在度假”的意思,询问的是发生了的事,所以Be 动词也用相应的过去式!