专升本APP
升本考编制,就到金标尺!
请使用微信扫描二维码,登录金标尺专升本
A
If we take his advice, we will avoid making such a mistake.
B
If we had taken his advice, we could have avoided making such a mistake.
C
If we took his advice, we would avoid making such a mistake.
D
If we had taken his advice, we could have avoided make such a mistake.
正确答案 :B
解析
由题干可知,本句表达的是对过去情况的虚拟,可译为if引导的非真实条件句,句谓语动词用"should/could/might/would have+过去分词”的形式,从句谓语动词用"had+ 过去分词”的形式,由此排除A、C两项; avoid后应跟动名词作宾语,所以排除D项。故选B。
相关试题
44. According to the author, what usually makes people go in debt?
19. —If you want a necklace, I‘ll buy one for you at once.—Oh, no. A necklace is not _____ that I need most.
17. My boss ordered that the legal documents______to him before lunch.
56.众所周知,肺癌至少部分是由于吸烟过多而引起的。
65.应该为这件事负责任的是这位老师,而不是学生们。
36. In the writers opinion, many great men _____.
( )55. Flora is majoring in fine arts and has a part-time job in an advertisement company. She once successfully designed a few movie posters and got much appreciation from the manager of the company. Now she wants to do something for the Student Union.
32. Never _____ such a splendid building, I’m shocked.
40. Which of the following has the same meaning with the last two sentences?
25. —May I play the computer game tomorrow, Dad?—Certainly not, unless your homework _____ by then.
42. Which of the following is NOT true according to the passage?
21. _____ several times, they need encouragement.