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

if I had arrived yesterday without letting you know beforehand?A. Would you be surprised B. Were yo

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

【题目】 if I had arrived yesterday without letting you know beforehand?

A. Would you be surprised B. Were you surprised

C. Had you been surprised D. Would you have been surprised

在线课程

【答案】D

【解析】考查虚拟语气。本句是由if引导的条件虚拟语气。从句用had + v- ed,主句用would + have done。句意:如果我昨天没有事先让你知道就到了,你会惊讶吗?故选D。