Re: [題目] 文法題請教
試著解釋看看,錯誤之處請多批評指教。
※ 引述《tiaraz (熹)》之銘言:
: 幾題文法題請幫忙解惑 謝謝!
: (D) No doubt you would like to know how I have been getting along___ I left
: school.
: A. after
: B. before
: C. once
: D. since
: 1.不太懂I have been getting along…現在完成進行式的用法?
get along 是很生活化的口語,和人相處,過日子、事情進展之類的意思。
have been getting along 就是現在到過去最近這段時間的生活/進展
: 2. since 不是接某一時間點, 然後都跟現在完成式搭配嗎?
是,所以這裡應該選D啊。時間點: left school。
since是放在子句裡,是跟子句how i ....的時態搭配,不是跟主句 would like。
: (D) Children need many things, but___ they need love.
: A. after all
: B. in fact
: C. in addition
: D. above all
: 覺得ABD都講得通阿,為什麼只能選D
這種題不要翻成中文去解比較好,要習慣英文文義才會有語感。
after all: in spite of considerations or expectations to the contrary
比較像東想西想比來比去之後,才決定/想到/提到如何如何....
這裡沒有那個東西想想的意味。
in fact: 有否定前句的意味,這裡不合。
in addition: 和前句是順接,需要很多東西*也*需要愛,但題目是but要求逆接。
above all:需要很多東西,*但*最重要的是愛。
: (D) Twenty years have passed since they ___ .
: A. have married
: B. were marrying
: C. had married
: D. got married
: 1.原以為since是接某一時間點, 也可以加動詞?
時間點就是他們結婚那個時間點.... 不一定要幾年幾月前啊。
: 2.不曉得為什麼選D,前面是現在完成式,後面接過去式?
有二個概念,
一來結婚是一二天就完成的事,不常跟現在完成式搭配,
說他們二十年間都一直在結婚不合理。
二來是這些事的時序,
先結婚(過去式),其次二十年過去(現在完成式),最後來到說話的現在。
: (C) The meeting would have been over on time, but George ____ with his long financial report.
: A. had held us up
: B. has held us up
: C. held us up
: D. should have held us up
前一句would have been表示和過去事實相反,這句在講過去的事。
(在過去的)會議本該準時結束,但george拖住我們,發生在過去,用過去式。
a.跟過去式搭配強調先後順序用
b.會議在過去,不用現在完成式
d.表示說話人覺得被george拖住較好,與文義不合
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.235.218.32
討論串 (同標題文章)