首页
在线考试
章节闯关
谁正在考试
学习应用
听写训练
背单词
情景会话
口语模仿
擂台赛
每日英语
资料下载
作文批改
注册
您的位置:
在线考试首页
>
章节闯关
>
成人英语三级
>
词汇语法
>
历年真题
>
第128关
00:00:00
已做
0
项(正确
0
项,错误做
0
项)/共2项,剩余
2
项未作答
结束作答
答案解析
上一题
下一题
返回
单项选择题
收藏
纠错
1
If you had come five minutes earlier, you _____ him. It's a pity you were late!
A.
would meet
B.
would have met
C.
met
D.
had met
本题答案:
A
B
C
D
参考答案:
B
系统解析:
本题考查虚拟用法。本句是 if 引导的虚拟条件句,分析句意是与过去事实相反,此时应用句型:if + had done + would (should/could/might)+have done,故选 B。
2
My friend Peter, _____ had been on a visit to America, returned yesterday.
A.
which
B.
that
C.
who
D.
whose
本题答案:
A
B
C
D
参考答案:
C
系统解析:
本题考查定语从句的用法。who 作关系代词,Peter 作先行词,在句中作主语,C 项符合用法,其他项排除。
我的笔记
最大支持140字
收藏
0
好题
0
烂题
0
提交纠错
请输入您发现的错误详情
用户: