例1 They _______ two free tickets to Canada, otherwise they’d never have been able to afford to go.
A. had got B. got C. have got D. get
答案及解析:答案为B。该题通过后半句虚拟语气来判断前半句谓语动词的时态。根据otherwise后面所接句子的谓语would have been可知是表示与过去情况相反的虚拟语气,由此可知前面句子讲的“有两张免费的票”指的是过去的事实,故用一般过去时。
例2 Police are now searching for a woman who is reported to ________since the flood hit the area last Friday.
A. have been missing B. have got lost C. be missing D. get lost