9個國中程度英文問題!

不一定要全回答,但答最多者為最佳!

1. Ann: My best friend________ (come) back from Japan this

Wednesday.

這題可以寫came嗎?如果Ann是在星期四說的呢?解答寫

is coming,那will come 可以嗎?

2. My uncle________to our house this year, but he came last year.

解答是isn't coming,為什麼呢?還有其他答案嗎?

3. It ________ a long time since I last saw you.

答案是is,為什麼不能填has to be? has been 呢?

4. This year, there ________ two typhoons until now.

答案為have been,可以填has嗎?

5. You ________ do your homeworl or mom will be angry at you.

有〈A〉shall 和〈B〉must 兩種選項,答案是B,但A為什麼不能填?

6. Son: May I have some cheese, Dad?

Father: No, you ________ not. You are too heavy.

〈A〉must〈B〉would 答案是A。B不行嗎?為什麼?

7. Turn off your computer right now, or you ________ go picnicking

tomorrow.〈A〉can't〈B〉mayn't 答案是A。B為什麼不行?

8. The young girl stood at the door for a moment and

then she ________. 〈A〉went〈B〉has gone答案是B。那A為

什麼不行?

9. It ________ that a good singer would prectice singing at least

three hours a day.〈A〉said〈B〉is said

答案為B,為什麼A不行?

2 個解答

評分
  • 1 0 年前
    最佳解答

    1. Ann: My best friend________ (come) back from Japan this

    Wednesday.

    這題可以寫came嗎?如果Ann是在星期四說的呢?解答寫

    is coming,那will come 可以嗎?

    解:三個答案都可以

    因為this Wednesday這個時間副詞太籠統

    說話者是在這禮拜三之前或之後所說的要[由前後文來確定]

    如果你這題是對話,請參考前後文是否她朋友還沒回台灣

    是的話那一定要用未來式

    否的話則三個答案皆可

    不過精確的來說,你要先知道

    go/ come/ start/ hold...

    這類動詞加上be V-ing時就是表達未來式的意思,含有[預定]會發生的語意

    而will則表達[不確定的未來可能發生的事實]

    所以以這題的語意來說

    要回台灣應該是[要先計畫好,先買好機票...等等]的語意

    所以最佳解其實就是 is coming

    2. My uncle________to our house this year, but he came last year.

    解答是isn't coming,為什麼呢?還有其他答案嗎?

    解釋同上,以這題而言isn't coming 就是最佳解了

    因為後面多了一句話but he came last year,

    可以確定這題要用未來式

    至於won't come 和 isn't coming的意思 解釋同上

    翻譯[is coming]的時候你可以多加一個[打算,計畫]的語意

    3. It ________ a long time since I last saw you.

    答案是is,為什麼不能填has to be? has been 呢?

    It [is/has been] a long time since I last saw you.

    這兩個答案都是可以的

    有since當然可以接完成式has been啊

    用is反而是比較口語的說法, 表達[已有很長一段時間的[事實]]

    至於has to be 是[必須]的意思,差太多了^^;

    4. This year, there ________ two typhoons until now.

    答案為have been,可以填has嗎?

    其實have been也是錯的, 用are 就可以了

    there [be] [主詞]... (在什麼地方)有...

    這個句型結構[動詞部分]要跟著[後面的主詞]變化

    這題主詞是two typhoons 動詞要用[複數]

    後面有until now 要改成so far 這是出題者的中式英文

    雖然都翻成[到現在為止]

    不過until now 的主要子句要用簡單式

    而so far 才是用完成式

    上次編研究所題目時 師大的教授就出了一題這個,讓我印象深刻

    這是出題老師不小心的疏漏

    不過我想你真正的問題

    也許是弄不清楚there [be]... 和 人 [have/has]... 這兩種[有]的差別吧

    there [be]... (在...地方)有...

    人 [have/has]... 某人 擁有...

    這題答案 是 [be]用 複數完成式 [have been] 的時態

    不可以只寫have 喔 沒有there have/has 名詞... 這樣的句型喔

    不要混淆了

    In a nutshell

    這題答案可以是

    This year, there __are__ two typhoons [until now].

    This year, there __have been__ two typhoons [so far].

    5. You ________ do your homeworl, or mom will be angry at you.

    有〈A〉shall 和〈B〉must 兩種選項,答案是B,但A為什麼不能填?

    shall 的意思相當於will[將會...], 常用於法律條文中

    must=have to 翻成[必須...]的意思,在此含有命令,要求的意義

    當然選B

    祈使句/命令句, or/and ...

    你必須(如何如何),否則/那麼 (就會如何如何)

    這個句型基測考過多次了喔

    6. Son: May I have some cheese, Dad?

    Father: No, you ________ not. You are too heavy.

    〈A〉must〈B〉would 答案是A。B不行嗎?為什麼?

    May I ...的問法是祈求[許可]

    所以用must 表示[強制]

    would一方面過去式不對,也沒那個語意

    打太多,分段一下^^;

    2007-07-22 21:14:25 補充:

    7. Turn off your computer right now, or you ________ go picnicking

    tomorrow.〈A〉can't〈B〉mayn't 答案是A。B為什麼不行?

    同第5題 or後面接[後果]

    給我現在關電腦= =+

    否則你明天就[不行]去野餐! (所以用can't)

    by the way

    沒有 mayn't這種縮寫喔^^;

    2007-07-22 21:14:42 補充:

    8. The young girl stood at the door for a moment and

    then she ________. 〈A〉went〈B〉has gone答案是B。那A為

    什麼不行?

    這題直接寫過去簡單式就可以了

    寫went 勉強 (走...? 要走去哪???) 其實寫went away比較完整

    或 was gone 不見了

    不可以用 完成式has gone

    因為前面有and , 兩邊的時態要對等

    題目有點問題^^

    2007-07-22 21:21:15 補充:

    9. It ________ that a good singer would practice singing at least

    three hours a day.〈A〉said〈B〉is said

    這種句型是[報導句],要用被動式

    真主詞是後面的[that-子句]

    原句是

    [That a good singer would practice singing at least three hours a day] is said (by people).

    2007-07-22 21:21:35 補充:

    頭重腳輕所以把that-子句放在後面原位置用[it虛詞]代替

    成了 It is said (by people) [that...] 的報導句句型 (by people沒什麼意義直接省略)

    翻成中文就是

    [人們說/據說...] 這樣的意思

    類似句型還有

    It is reported that... 據報導

    It is rumored that... 謠傳

    ...等等

    以上答案供您參考^^

    2007-07-22 21:29:02 補充:

    不好意思啊^^ 第一題我的解釋有點筆誤

    更正如下

    "是的話那要用未來式is coming

    否的話則用過去式came"

    "看不出來的話,皆可"

    參考資料: 自己
  • 1 0 年前

    1.My best friend________ (come) back from Japan this

    Wednesday.

    如果發生在過去,答案為came。

    如果將要發生,答案為is coming 或will come

    2. My uncle__isn't coming__to our house this year, but he came last year.

    連接詞是but,所以前面的句字用否定的較符合原意。

    譯:叔叔今年將不會來我們家,不過他去年來過。

    3. It ___is_____ a long time since I last saw you.

    附屬子句用簡單過去式動詞,主要子句使用現在是動詞即可。

    答案是is,為什麼不能填has to be? has been 呢?

    4. This year, there _have been____ two typhoons until now.

    表示現在完成式,到目前為止已經...

    兩個颱風所以用複數have

    5. You __must__ do your homework or mom will be angry at you.

    must有命令,不得不的意思,所以答案選must

    6. Son: May I have some cheese, Dad?

    Father: No, you __must_ not. You are too heavy.

    must有必要、強制、命令等意思,would沒有這些意思

    7. Turn off your computer right now, or you _can't__ go picnicking

    tomorrow.

    can表示允許

    8. The young girl stood at the door for a moment and

    then she _went_.

    年輕女孩站在門邊一會後就走了,用went較符合文法。

    ps.你確定你的答案嗎?

    9. It _is said __ that a good singer would prectice singing at least

    three hours a day.〈A〉said〈B〉is said

    據說:it is said 這是習慣用法,畢竟事情是「被」人們流傳的

還有問題?馬上發問,尋求解答。