I apologize if I__________you,but I assure you it was unintentional(無意的).?
A.offendB.had offended?
C.should have offendedD.might have offended?
B?
此題要求在if從句中選擇適當(dāng)?shù)膭釉~形式,以主句中的動詞apologize(抱歉)來看,if從句中表達的內(nèi)容應(yīng)該是過去做的事,因此可以排除 A,因為 A項是現(xiàn)在時。 C項中should+have+過去分詞結(jié)構(gòu)表示本來應(yīng)該做卻沒有做的事,在此不合題意。D選項中的might+have+過去分詞表示對過去發(fā)生的事情很不肯定的猜測,它表達的內(nèi)容還不能成為事實,所以借此道歉真是不知從何說起,因此此處也不合題意。 B項had offended表示當(dāng)時已經(jīng)發(fā)生了的動作。這是復(fù)雜條件句:apologize 是現(xiàn)在,而條件句是表示對過去假設(shè)的條件句。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

Now then, children, Its time you ________.
A.were washed and dressedB.washed and dressed
C.a(chǎn)re washed and dreesedD.washed and dress

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—The problem wasn’t difficult for him,was it?
—No,it wasn’t.He      a more difficult one.
A.should have been givenB.ought to be given
C.would have been givenD.must be given

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Without electronic computers,much of today’s__________advanced technology.?
A.will not have been achievedB.have not been achieved?
C.would not have been achievedD.had not been achieved?

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

George would certainly have attended the meeting,__________.?
A.if he didn’t get a flat tireB.if the flat tire hadn’t happened?
C.had he not had a flat tireD.had the tire not flattened itself?

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Where is Jack?I can’t find him anywhere.?
—He__________ his homework upstairs.?
A.might have doneB.must have done?
C.must be doingD.must do?

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Had the boy worked harder,he__________the exams.
A.must have got through?
B.could get through?
C.ought to get through?
D.would have got through?

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

There were already five people in the car but they managed to take me as well . It ____ a comfortable journey .
A.can''t e B.shouldn''t beC.mustn''t have beenD.couldn''t have been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Daddy, would you buy me an MP3 player if I do well in the first city-wide examination?
—I _______, I promise.?
A.wouldB.shall?
C.willD.do?

查看答案和解析>>

同步練習(xí)冊答案