作者naaloos (拿螺丝)
看板Examination
标题Re: [课业] 英文文法-被动语态请益2013/1/7
时间Tue Jan 8 00:14:57 2013
※ 引述《isaac028 (da)》之铭言:
: 不好意思,小弟才疏学浅,想请教各位大大几题英文文法试题(出处:王怡华-文法练习1000
: 题)
: 1.By whom------this paper written?
: (A)has (B)was (C)ought (D)should
: 答案:(B),请问该题如何还原呢?
被动语态一定要有 「be动词」,只有B是be动词过去式
: 2.When all the students-----,the professor began his lecture.
: (A)sit (B)were seated (C)seat (D)seated
: 答案:(B),为何是"被坐",而不是选(A)?
一样,被动语态一定要有「be动词」,只有B有be动词过去式
答题技巧:began是过去式,时态要一致,所以AC先排除,而D无be动词,故选B
文法正解则是这两位版友推文
→ akyrashi:seat使人就坐 be seated就是坐下的意思
→ edison1983:when用现在简单式 sit=be seated
: 3.Yesterday I was------an Englishman.
: (A)spoken to by (B)spoken by to (C)spoken to (D)spoken by
: 答案:(A),为何不可选(C),请问该题如何翻译?
被动语态里「被谁....」一定要有「by」,所以不可选C
答题技巧:四个答案里有三个有by,唯有C没有,可见C是正解的可能性较低
原句是 an Englishman spoke to me 改写成被动式
: 4.The teacher is said to-------his students before.
: (A)scold (B)scolded (C)have scolded (D)be scolded
: 答案:(C),假设题目没有"before"的话,是否答案为(A)?
is said to 就是「听说、据传」的意思,本来就是指「已经」发生的事
就算没用before来强调,一样用have完成式来表达
: 5.We have-----him to be more careful in everything.
: (A)suggested (B)hoped (C)proposed (D)expected
: 答案:(D),不明白为何选它
: 感谢各位!!
这句有点麻烦,因为暗藏一个意思,就是「他其实已经搞砸了某件事」。
用expected就是说话者之前并没跟这个bumbler提过凡事小心,
现在事後追悔在放马後炮。
如果用ABC的话,意思就是「我们已经把话说在前头」
但是无法吻合「more」所表达的「已经搞砸」之含意
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.216.213
※ 编辑: naaloos 来自: 114.42.216.213 (01/08 16:39)
1F:推 g2884362:帮推~~ 01/08 16:45
2F:→ isaac028:感谢给予宝贵的解析!! 01/08 22:13