组卷网 > 高中英语综合库 > 语法 > 时态和语态 > 时态 > 过去完成时
题型:单项选择 难度:0.65 引用次数:135 题号:8491359
Johnson was shocked to find out that his boss     him the wrong information.
A.have givenB.had given
C.will have givenD.have been giving
【知识点】 过去完成时解读

相似题推荐

单项选择 | 适中 (0.65)
真题 名校
【推荐1】When walking down the street, I came across David, who I _____ for years.
A.didn’t seeB.haven’t seen
C.hadn’t seenD.wouldn’t see
2019-01-30更新 | 3184次组卷
单项选择 | 适中 (0.65)
【推荐2】By the late 1960s, their style of music _____ completely.
A.changedB.have changed
C.had changedD.was changed
2016-11-26更新 | 208次组卷
单项选择 | 适中 (0.65)
【推荐3】Li Hua ____ his money for dollars before he went on a holiday in America.
A.exchangesB.has exchanged
C.will exchangeD.had exchanged
2017-11-28更新 | 250次组卷
共计 平均难度:一般