关于情态动词有一个题不明白~Nobody knows how people first came to these islands.They ____ from South America on rafts.A) must have sailed B) can sail C) might have sailed D) should have sailed没有人知道是什么样的人第一个登

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/31 07:50:36
关于情态动词有一个题不明白~Nobody knows how people first came to these islands.They ____ from South America on rafts.A) must have sailed B) can sail C) might have sailed D) should have sailed没有人知道是什么样的人第一个登
xTrW٪<~@*=$6P P\ڸ$AeM$,Fy1}ʿ(U^$U;}Ows!~F~z[$lж? ͋4}R(7aŧQޮW;U"y^u=aO>3P~#>e# _-;kcE #W ^AM׾l(ay~?թ:o3^챱Ά&lӑY? (p;Ey Snq{FRkQٰht^mY7Y(~xIT[`6xNiņȤUB,[7y.56r#ѻĞ$s:lfe4*ᬣGe$܆*ش*8Sjf3*Oloé8b.0O>«2˶ Td) Y 뤞5uzMoVcD 2?ϱщSR(<ւpݶ]b {f&~qIz ƠA*ٔ\WBpmKũՀ i|Z8L *1>XuZƢ()*x.h\Á. t"JHHie RUpbӄ ͋V+ F`~TJpyZx{C^m#$Mr q}It`15$lnrU>6 k_4:_'ex9p;:uCA:?oZ-Ίs&(i~SkR:޷

关于情态动词有一个题不明白~Nobody knows how people first came to these islands.They ____ from South America on rafts.A) must have sailed B) can sail C) might have sailed D) should have sailed没有人知道是什么样的人第一个登
关于情态动词有一个题不明白~
Nobody knows how people first came to these islands.They ____ from South America on rafts.
A) must have sailed B) can sail C) might have sailed D) should have sailed
没有人知道是什么样的人第一个登上这个岛屿的,他____是来自北美,乘着木筏飘过来的~
在判断上我有一点不确定.
首先排除B因为说的是过去式~can sail是表达现在和将来的.
然后排除A,因为作者也不知道具体情况,所以不可能肯定就是划着木筏来的.
最后排除D,应为这里的should 表达一种责备的意思,表示应该做某事而没有做.而这里面没有表达这种意思.所以只能是C了.

关于情态动词有一个题不明白~Nobody knows how people first came to these islands.They ____ from South America on rafts.A) must have sailed B) can sail C) might have sailed D) should have sailed没有人知道是什么样的人第一个登
您对B、D选项的分析很对.关于剩下的两项,我是这么认为的.
must后面加have再加过去分词,和may/might后面加上have再加过去分词的表意和时间概念上是一致的.都表示一种不确定,和对过去情况的猜测.但是两种还稍稍有些区别,may/might表示猜测的时候,是对未知情况最弱的一种推测,因为没有任何相关的资料和证据,而进行的推测,甚至有主观臆想的意思.而这个特点恰恰符合这道题目开头的特点.所以,我觉得选C是最佳选项.

您分析很对,might+have+done是表示对过去的猜测,

楼主理解的很对,不过句子意思不太确切。
标准译文:没人知道人类第一次是如何到达这些岛屿的。他们有可能是从南美乘木筏而来。