问题
选择题
Do you have any idea ______ on earth has happened to our friend?
A.that
B.what
C.as
D.which
答案
答案:B
考查同位语从句。what on earth has happened to our friend是一个同位语从句解释前面的idea, what在句中做主语。句意:你知道我们的朋友究竟发生了什么事情了吗?