___at the price list ,he'd have known what to expet.A.had Mr.Robinsion looked B.if Mr.Robinsion lookedc.if Mr.Robinsion have looked D.had Mr.Robinsion been looked我选c错了,麻烦解释下
问题描述:
___at the price list ,he'd have known what to expet.
A.had Mr.Robinsion looked
B.if Mr.Robinsion looked
c.if Mr.Robinsion have looked
D.had Mr.Robinsion been looked
我选c错了,麻烦解释下
答
这道题考得是虚拟语气
he'd have known缩写的是would
主句是would have done从句是与过去事实相反的,所以用had done
if Mr.Robinsion had looked就对了
再加上倒装的用法选A,那个人与look是主动关系(主谓关系),所以不是D