[文法] 几题文法修正题想要请教> <

楼主: syuurei (小秀)   2016-06-08 05:04:41
发问前先膜拜一下Eng-Class板的精华区,真的太厉害了XD
[]里的是老师要我们改的地方(但他不给答案......),
第二个句子是我改的答案,希望大家可以帮我订正一下> <
1. Why [you not have been] in class for the last couple of days?
→ Why hadn't you been in class for the last couple of days?
2.He [has left] Shanghai for a long time.
→ 这句我查了好久还是不知道为什么错,不会是要改成had left吧??
3. Only when we lose our health, [we can understand] how important good health
is.
→ Only when we lose our health, [that we understand] how important good health
is.
4. I took a taxi, [and which took me] straight home.
→ I took a taxi, [which took me] straight home.
5. The big noise outside [made me cannot] concentrate on my work.
→ The big noise outside [made me unable to] concentrate on my work.
6. Since Jennie earned a great bonus, she rented a nicer apartment and bought
some new furniture, ____ she was lonely because her friends had drifted away.
请问填still/yet是正确的吗?有更好的选择吗?
另外想请教这句的意思:
Once ____ by many high school students throughout the English-speaking world,
Shakespeare's plays have taken on a new dimension thanks to the creative
forces of film.
(A) fearing (B) to be feared (C) feared (D) fear
(我选C)
曾令全英语世界高中生惧怕的莎士比亚剧作,因为影业的创造力而达到了新的层次。
不知道我对这句的理解有没有错得离谱Q Q
先谢过大家> <
作者: vincentman (Vincent)   2016-06-08 09:31:00
2=>has been in, 3=>can we understand
作者: PotPlayer (Potplayer)   2016-06-09 08:27:00
2: He has left for....
作者: vincentman (Vincent)   2016-06-09 11:09:00
如果想表达“他已经前往上海很久一段时间了”写法一:He left for Shanghai long time ago.写法二:He has been in Shanghai for a long time.如果想表达“他已经离开上海很久一段时间了”写法一:He left Shanghai long time ago.法二:He has not been in Shanghai for a long time.

Links booklink

Contact Us: admin [ a t ] ucptt.com