2008-07-27

文法書CH3

1. At present a new road __ in that part of the city.
(A) is building
(B) will be built
(C) will have built
(D) is being built


ps. At present表現在,故排除b和c,被動式所以選d


2. There ___ some very bad storms recently.
(A) is
(B) are
(C) have been
(D) have


ps. Recently表示不久前到現在,應用現在完成式。表示」有」的觀念應用There is/are 的句型,其現在完成式即是have been


3. The whole area was flooded because it ___ for weeks.
(A) rains
(B) has rained
(C) had been raining
(D) was raining


ps.從主要子句was flooded可看出,淹水是過去時間,造成淹水的原因」下雨」只能在淹水之前發生,所以應該用過去完成式。


4. By next Sunday you ___ with us for three months.
(A) will have stayed
(B) will stay
(C) shall stay
(D) have stayed


ps.介係詞by表示」到…為止」,應用完程式,因而排除簡單式的b和c


5. We could smell that someone ___ a cigar.
(A) would be smoking
(B) was smoked
(C)had been smoking
(D) would be smoked


Ps.主詞someone和動詞smoke配合應用主動態,刪除b和d。而A的would'be smoking表示將抽未抽,如此則和we could smell有衝突,所以選c,表示那之前已經有人在抽,才會留下味道。

0 Comment:

  © Blogger template 'Isolation' by Ourblogtemplates.com 2008

Back to TOP