单选题
成人英语三级
2017-04-13
__________ wrong data, he failed to work out the problem.
A.To be given
B.Being given
C.Have given
D.Having been given
参考答案
D
答案解析
【译文】由于得到的是错误的数据,他没能解决这个问题。
【解析】本题考查分词短语。该句主语是人,所以要用现在分词表示主动态;再根据句意判断,从句动作早于主语,所以要用完成时态。二者相结合判断,故选D。
【解析】本题考查分词短语。该句主语是人,所以要用现在分词表示主动态;再根据句意判断,从句动作早于主语,所以要用完成时态。二者相结合判断,故选D。
你可能感兴趣的试题
A.passed
B.have passed
C.had passed
D.should have passed