第1个回答 2009-06-24
第一题:she和have是主动的关系,所以应用主动的ing形式,即having
have+done表示完成,所以用having spent
选择A
第二题:对mile的提问是长距离,一般应用far,A明显错误,Bfrom是从..到..
而本句没有指从哪里到哪里 C :far away指多远.
选择C
第2个回答 2009-06-24
1 可用排除法 因 为句子已经有了谓语动词了,所以后面必须用非谓语动词形式 所以排除掉D C 意思不对 B 选项本身结构不对
2 对距离提问用 how far/how far away
第3个回答 2009-06-24
第一个问题:要求是--过去的伴随行为
第一层考虑:having 才为 伴随状态
when 没听说能 表示伴随状态
D 选项 加个and 表 并列;
Had表 伴随?没见过这样的用法
第二层考虑:由于spend不是延续性动词,v+ing是错误的,只能having spent(-ed形式)
第二问题:How far (away) 多远(离...)
away 修饰名词 只能放其后(修饰How far).
应该是 离shore(海岸)有多远,不会是 how long海岸 有多长! 海岸的长度是不能度量的,除非 限定是什么地方的海岸 或者是 从哪里到那里的海岸线 (而且说 海岸有多长 一般用 coastline(海岸线)这个词 )
劝你 多记些固定形式 ,如果要研究透所有问题的话 ,你恐怕没那么多的时间;有时间的话,能研究透的就研究一下吧;没时间就 记固定形式,自己权衡哈。
第4个回答 2009-06-24
1.排除B,没有这种形式;when spending在此when 引导时间状语 不通;
had spent是“过去的过去”,这里明显不是在swam之前。having spent为现在分词的完成式作伴随状语,正确。
2.排除A,没有这种形式;far from 后接名词或代词,在此是 was,不行;
How long有多久和多长的意思。多久 明显与句意不符,海岸多长也不好理解。
far away离海岸多远,正确。
第5个回答 2019-11-26
1
A
怎样去
2
D
词组It's
time
for
something
是。。。的时候了。
3
A
感叹句
What
a
...
boy
多么..的男孩呀
4
D
固定词组
easy
to
do
something
5
C
heavy
来形容雨下得大,是形容词。heavily是副词
6
B
among意思是在一群人之中
7
C
越来越热
(summer是夏天)
8
B
drop意思是下降(气温下降)
9
B
rich的比较级是richer
10
A
it's
time
to
do
something是固定词组
希望对你有帮助,谢谢!可追问