英语题目,请详细解答,谢谢!

来源:百度知道 编辑:UC知道 时间:2024/05/16 16:59:49
1.-Excuse me,is it the right way to the Summer Palace?
-Sorry,i'm not sure ,But it __be.
A.can
B.might
(answer is B)
2.Mary looks hot and shy.
-So __you if you had a high fever.
A.will
B.would
(answer is B)
3.__he would love the girl forever ,the girl's mother finally agreed.......
A.Having sworn
B.Swearing
C.He having sworn
(shi C)

请详解,最好附加例证,谢谢!

第一题:这里表可能性只能用might不能用can

典型例题
Peter ___come with us tonight, but he isn't very sure yet.
A. must B. may C. can D. will
答案B. 表可能性只能用may.

第二题
从后面的had看出是虚拟语气,是虚拟语气所以要用would不能用will
次句子不到装则为:you would be like this too if you had a high fever.

第三题
这题是考伴随状语
注意,这个句子前后2小句主语不同,前者是状语从句,做“发誓”动作的是He;而后半句主语是mother,所以要选C,加个he,所以选C不选A
B显然不选,因为发誓这个动作已经作了。

这是前后句主语不同的情况

前后句主语相同的情况就如这句:
The teacher came in, holding a book in his hand.
老师走进来,手里拿着本书。

这个回答怎么样?

1. B might可以表示可能性推测。而can不能表示可能性推测。
2. B 此处是一个虚拟语气的句子。由if引导的条件句用了had(过去式)可知,主句应该用虚拟语气,即用would加动词原形。
3. C He having sworn为独立主格结构。该分词having sworn与后面主句的主语the girl的mother之间没有主动也没有被动关系,因此加上了自己的主语he构成独立主格结构。

1> might表推测 语气比can弱 回答的人说不确定 所以推测可能是
2>would这里是个虚拟语气 还是个倒装...如果你得了重感冒你也这样 所以是假设 虚拟得 选would would could should什么得一般表虚拟
3>这题就是个主语问题 前两个选项得非谓语都没主语,也就跟后面女孩儿的妈妈了 显然意思不多...所以选c

can 和might