求高手解答两题英语单选题(答好加分)

求高手解答两题英语单选题(答好加分)
①The meaning of the word "advise"is different from____ of the word 'insist".
A.it B.that
想问一下怎么区分二者.老师讲的时候只说 it特指同一件事物,that特指不同事物,在这个问题上我不太理解.
②I would rather___the football match last night with my friends.Otherwise,I would havefinished my paperwork by now
A.not have watched B.not watch C.hadn't watched D.haven't watched
我知道这里考查的是虚拟语气 但would rather在表示过去的虚拟语气时不是应该用过去完成时吗,这里为什么用现在完成?
gzbo 1年前 已收到1个回答 举报

504800 幼苗

共回答了14个问题采纳率:100% 举报

第一题:如果这句话说全了,是The meaning of the word "advise"is different from the meaning of the word 'insist.这里为了避免重复,the meaning需要一个代词来指代the meaning, 英语语法中规定,比较结构中,that指代单数可数名词或不可数名词,those指代复数可数名词,例如:The weather in Beijing is hotter than that in Harbin.北京的天气比哈尔滨热.这句话中that指代了不可数名词the weather.
第二题:这道题是考察虚拟语气中would rather的用法.这道题可以通过otherwise看出来,是和过去相反的事实.虚拟语气用退格,本应由watched变为had watched, 但是would rather中有情态动词,语法中规定,情态动词后要加动词原型,所以加在had watched 之前,就变成了would rather bot have watched.
我是英语老师,退格虚拟好多学生都不理解,怎么过去完成时变成了现在完成时,其实没有变,是因为加了情态动词的缘故.例如:could have done其实是could +had done,而情态动词需要加动词原形,就变成了could have done
不知你明白了没有,希望帮到你!

1年前 追问

2

gzbo 举报

用过去完成时表过去的愿望 I’d rather you hadn’t said it. 我真希望你没有这样说过。 I’d rather you hadn’t done that. 我宁愿你没这样做。 这是我在英语语法网上看到的,学校里也是这么讲的。没有牵涉到什么情态动词啊
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.418 s. - webmaster@yulucn.com