作者battyce ()
看板Eng-Class
标题[文法] 请教几题文法问题
时间Fri Apr 8 01:08:07 2011
1.______ anyone in town, he felt very lonesome.
A:Not known B: Not being known
C:Not knowing D:Not know
ANS:C 书上解释是说分词构句,主动时用现在分词,被动时用过去分词
想问如何从这句英文中判断是主动还是被动呢?
2 . No sooner ________the top of the mountain they left.
A:did we reach C: had we reached
ANS:C
想请问为何选A不行呢? 如果选A整句语意会是怎样呢??
3. If I had another chance, I_______ better.
A: would do D: have have done
ANS:A 书上解释是说与现在相反的假设语气 要用过去式动词
请问如何判断是跟现在相反呢??
因为第一句有had所以感觉是跟过去事实相反
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.104.189.47
1F:推 jklkj:1.他不被任何人任事还是他不认识任何人呢 04/08 10:58
2F:→ jklkj:3.如果我"过去"有另一个机会的话,我"现在"就会更好 04/08 10:59
3F:推 jklkj:讲错~~~如果跟过去事实相反是had had another chance 04/08 11:09
4F:→ b9606022:2.当我们"一"到达山顶上,他们"就"离开了 04/10 11:48
5F:→ b9606022:到达是过去完成式,而离开是过去式~这表示到达这个动作 04/10 11:49
6F:→ b9606022:比离开还要早 04/10 11:49
7F:推 sellgd:第3句是国内出题的吗? 合文法,但不合逻辑 04/10 12:28
8F:→ sellgd:现实中只有条件句If i have another~,i will do better. 04/10 12:29
9F:→ sellgd:或假设句,If I had another chance,I would have done~ 04/10 12:29