英语语法C
He______climbingintheAlpsnextsummer.A,canhavegoneB,wouldgoC,mayhavegoneD,maygo四个选项如何辨...
He ______ climbing in the Alps next summer.
A, can have gone B, would go C, may have gone D, may go
四个选项如何辨别? 展开
A, can have gone B, would go C, may have gone D, may go
四个选项如何辨别? 展开
4个回答
展开全部
应该选择 D, may go 意思是“他有可能明年夏天会在阿尔卑斯山爬山”。
解析:此题本意是考查对可能性推测语气的理解。表示推测有两种用法:
1. may/might 表示一种不确定的可能性猜测,might 比 may 的语气要弱一些——
1)对现在或将来的猜测用 may/might do。如:
He may be at home now, for he is on leave. 他此刻大概在家,他正在休假。
I'm afraid it might rain tonight. 我看今晚可能要下雨。
2)对过去的猜测用 may/might have done
The boy may have played truant yestoday, for he was at home all the time. 那孩子昨天或许条学了,因为他一直都在家。
2. must 表示具有较大的可能性的推断——
1)对现在或将来的猜测用 must do (否定用cannot be)
You must be very tired. 你一定很累了。
You look full of vitalily. I think you can’t be very tired. 你看上去精神焕发,我想谅必你不很累。
2)对过去的猜测用 must have done (否定 could not have)
He must have earned a large sum of money. 他一定是挣了一笔巨款。
He couldn’t have earned a large sum of money. 他不一定挣了一笔巨款。
解析:此题本意是考查对可能性推测语气的理解。表示推测有两种用法:
1. may/might 表示一种不确定的可能性猜测,might 比 may 的语气要弱一些——
1)对现在或将来的猜测用 may/might do。如:
He may be at home now, for he is on leave. 他此刻大概在家,他正在休假。
I'm afraid it might rain tonight. 我看今晚可能要下雨。
2)对过去的猜测用 may/might have done
The boy may have played truant yestoday, for he was at home all the time. 那孩子昨天或许条学了,因为他一直都在家。
2. must 表示具有较大的可能性的推断——
1)对现在或将来的猜测用 must do (否定用cannot be)
You must be very tired. 你一定很累了。
You look full of vitalily. I think you can’t be very tired. 你看上去精神焕发,我想谅必你不很累。
2)对过去的猜测用 must have done (否定 could not have)
He must have earned a large sum of money. 他一定是挣了一笔巨款。
He couldn’t have earned a large sum of money. 他不一定挣了一笔巨款。
追问
您能区别下ABC 几个不能选的原因吗?
追答
A, 表示对过去的推测,肯定用 must have gone,而否定只能用can‘t have gone,因此此项排除。
B. would go 也能表示推测,意思是“大概”,也可以排除。
C. 原题中 He ______ climbing in the Alps next summer 有表示将来的时间状语 next summer,说明不是对过去的推测,may have gone 也在排除之列
D, may go 是最符合英语表示假设判断的用法。
展开全部
答案D
A. , C 指的是已经发生的事情。B 要用在过去将来时里,如He said he would go climbing the next summer. D 指的是将来要发生的事情。
A. , C 指的是已经发生的事情。B 要用在过去将来时里,如He said he would go climbing the next summer. D 指的是将来要发生的事情。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
D,
A选项没有这种搭配,一般都用could have done本可能做,事实上没做
B表示过去将来时,而句中没有过去的意思
C完成时,句中没有完成时的标志
D may+动词原形,表可能,意思是明年夏天他可能要去爬阿尔卑斯山。
A选项没有这种搭配,一般都用could have done本可能做,事实上没做
B表示过去将来时,而句中没有过去的意思
C完成时,句中没有完成时的标志
D may+动词原形,表可能,意思是明年夏天他可能要去爬阿尔卑斯山。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是考察情态动词的基本用法和高级用法间的区别。
A.C.二个选项明显是一例,而B.D.项则属于另一例,相信你可以简单区别出来,前一例(A.C)二项是情态动词的对于过去的虚拟或者猜测的用法,区别是A.项表示过去能做却没做,B.项表示过去常做,C.项表示过去可做,却未做,D.项则是标准答案,是该情动的基本用法的考察,表示会做,可以做,可能去做,表示允许,或将来可能做。
A.C.二个选项明显是一例,而B.D.项则属于另一例,相信你可以简单区别出来,前一例(A.C)二项是情态动词的对于过去的虚拟或者猜测的用法,区别是A.项表示过去能做却没做,B.项表示过去常做,C.项表示过去可做,却未做,D.项则是标准答案,是该情动的基本用法的考察,表示会做,可以做,可能去做,表示允许,或将来可能做。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询