您现在的位置是:首页 > 学科知识查询 > 高中英语题库

Hey, look at your pale face; you must have stayed up late last night, ?A. haven’t you B. have youC.

编辑:chaxungu时间:2026-04-27 02:54:41分类:高中英语题库

【题目】Hey, look at your pale face; you must have stayed up late last night, _____?

A. haven’t you B. have you

C. did you D. didn’t you

在线课程

【答案】D

【解析】选D,情态动词用于对过去的推断的时候,如果带有时间状语,反义疑问句助动词借助于did;否则,借助于have/has,本题有时间状语last night,又因为前面是肯定句,故选D。