单项选择题
A. needn’t have seen B. can’t have seen C. might have seen D. must have seen
A. What do you think has happened to her? B. Who do you think the visiting professor is? C. How much do you think he earns every month? D. How quickly would you say he would come?
A. should he have arrived B. had he arrived C. did he arrive D. would he arrived