早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语语法——Wecouldhavewalkedtothestation,itwassonear.(NMET93)——Yes,ataxiatallnecessary.A.wasn'tB.hadn'tC.wouldn'tbeD.won'tbe选什么?为什么?

题目详情
英语语法
——We could have walked to the station,it was so near.(NMET 93)
——Yes,a taxi ______ atall necessary.A.wasn't B.hadn't C.wouldn't be D.won't be
选什么?为什么?
▼优质解答
答案和解析
答案 A.
考查情态动词虚拟语气用法.
根据上句可知:到车站的路很近,本来可以步行去的.
(言外之意:没有步行去.所以用虚拟)
答句 是:没错,根本不必乘出租的.
(言外之意:乘出租浪费了.因为的确 乘出租车了,所以选择
一般过去时态.是事实,不能用虚拟.)
本题难点:上半句虚拟,下半句事实.所以容易混淆.
类似题目:
I could have helped you yesterday.But my boss asked me to work for
extra work.
昨天我本来可以帮到你的(事实上没有,虚拟),可是老板让我加班(事实上加班了.用一般过去时.不虚拟)
情态动词虚拟用法归纳:
should (not) have done 本(不)该
ought (not) to have done 本(不)该
could have done 本可以/ 本有能力
need not have done (本不必,多此一举)
.
想必可以搞清楚了:)