文法書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) haveps. 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 rainingps.從主要子句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:
張貼留言