1.Jim might have ecome to school in time for Professor Brown's lecture____.
a.if he got up earlier b.unless he had got up earlier
c.but he got up rather late
為何B/A不對呢?
2.I would go abroad but that I___ poor.
a. am b.was c.were. d shall be
答案為何 又為什麼其他不能選呢?
3.Nick's uncle insists ____in this hotel.
a.not staying b. not to stay c.staying not
答案為何 又為什麼其他不能選呢?
4."What's your opinion?"
"It is imperative that they___there on time."
a. should b.shall be c.be d.are
答案為何 又為什麼其他不能選呢?
5."What's your opinion?"
"It is natural that an employee ____his work on time."
a.finishes b.can finish c.finish
A和B好像都可以 為何答案是C
6."You have made some mistakes."
"I wish I___mistakes everyday."
a.don't make b.haven't made c.wouldn't have made d.didnt' make
答案為何?why?
7.He looked like he had been in some strange land where age advanced
at a double pace.
哪一小段錯誤 請改一下
a.looked like b.had been c.land d.at a double pace
請詳解謝謝囉~~~
2005-12-27 17:56:40 · 1 個解答 · 發問者 Anonymous in 社會與文化 ➔ 語言
TO 一號回答者 剎那
第一題 的答案是C
你說A要改為if he had got up earlier 同理 為什麼C會對呢?
謝謝
2005-12-30 04:04:13 · update #1
抱歉 我打錯了 第三題的答案是that he not stay
其他答案都是錯的 Sorry ^ ^
可以幫我再解釋一次嗎?
2005-12-30 04:09:28 · update #2
1.a.if he got up earlier b.unless he had got up earlier
c.but he got up rather late
從原問題來看,可見這題是要考你對『假設句法』的了解。
1.與現在事實相反:If + S. + Ved, S + would/could/might/should + V
Eg: If I were a bird, I could fly with wings.
2.與過去事實相反:If + S. + had + p.p., S + would/could/might/should + HAVE p.p.
Eg: If I had studied harder last night, I would have got a higher grade.
由此看出,(a.)的答案應該要改成「if he had got up earlier」,因為這已經是發生在早上的事了。而(b.)的答案即錯在「unless」,應該是「if」。
補充:(c)也算是第二題我所講解的「but that」另一種變換。
原問題中「but」所接的子句所講的也是事實,故不需要用假設法。
2.I would go abroad but that I___ poor.
a. am b.was c.were. d shall be
答案是:a.
這一題是假設句的變調。「but that」大致可以解釋成「要是沒......的話;然而」。
I would go abroad but that I am poor.我想出國可是我很窮。
= I would go abroad if I were not poor.如果我不窮的話我就可以出國了。
這兩句常常被拿來考,因為後者接的子句性質不一樣。
but that句所接的是事實,因為你很窮所以無法出國,動詞用現在式「am」。
但if句所接的是你所希望的,並非事實,所以用假設,動詞過去式「were」。
3.Nick's uncle insists ____in this hotel.
a.not staying b. not to stay c.staying not
答案為何 又為什麼其他不能選呢?
答案是:a.(這時原句會解釋成「舅舅堅持不要待在旅館」)
insist + on/upon/Ving
insist + that sb. (should) + V
這是這個字的用法。
而如果你是堅持「不要」做任何事,not恆擺在動詞前面。故c.錯。
補充:如果主詞不一樣答案當然就不一樣囉。
若答案是「that he NOT stay」,這就是我在第四題講到的「建議/命令/要求」句法了。答案為「he (should) not stay」的省略。也就是我上面列出的「insist」第二種用法。(翻一是:舅舅堅持不要尼克待在旅館。)
4."What's your opinion?"
"It is imperative that they___there on time."
a. should b.shall be c.be d.are
答案為何 又為什麼其他不能選呢?
答案是:c.
「imperative」是帶有些「命令」意味的字,而有一類句型,當你在「命令/要求/建議」時的特殊用法有兩種:
sb. + V (建、要、命) that sb. + (should) + V + O.
Eg:I suggest that we go to a movie.
It is Adj. (建、要、命) that sb. (should) + V
It is important that he finish his homework by five o'clolck.
而這句就屬於第二種。
It is imperative that they (SHOULD) BE there on time.
a.要加上動詞「be」;b.要改成「should」;c.完全不對囉。
5."What's your opinion?"
"It is natural that an employee ____his work on time."
a.finishes b.can finish c.finish
A和B好像都可以 為何答案是C
同上一題,(C)的答案是「(should) finish」的省略。
建議/命令/要求的句型。
6."You have made some mistakes."
"I wish I___mistakes everyday."
a.don't make b.haven't made c.wouldn't have made d.didnt' make
答案為何?why?
這題答案我真的不太確定,抱歉^^"
我會猜是(c.),因為他所希望的與事實相反。這也是選項中唯一是假設法的答案。
不過不大肯定。
7.a.建議改成「looked as if/though」。當然原句也沒錯啦。
變老:建議直接把「age」當作動詞,改成「where you aged at a double pace」
2005-12-29 21:00:02 · answer #1 · answered by SetsunaLeo 5 · 0⤊ 0⤋