有幾題英文問題想請教大家...

有幾提我想請大大幫忙我解析一下^^;

我希望以下題目能夠除了說出答案以外,希望能夠幫我分析一下哦@@\"

(就是,為什麼要選這個之類的...)

一、【Since whern ____ in this high school?】

1.had you studeid

2.had you study

3.have you studied

4.have you study

二、【They have graduated for ten years.】

這句子哪裡錯呀@@?我看不出來耶...大大知道的話幫我改一下@@\"

三、He opened the door,turned on the light and ____ on the couch.

1.lied

2.had lied

3.lay

4.laid

5.had laid

↑這題目也要大大幫我解析一下^^;

另外,請問大大,怎麼分析該句是副詞子句呀@@?

1 個解答

評分
  • 2 0 年前
    最佳解答

    第一題選 3

    因為since(自從)要用現在完成式(表示從過去一直持續到現在) , 所以選 have + p.p

    p.p就是過去分詞的意思

    第二題 They have graduated for ten years. 這句用現在完成式不妥 , 如同我上一題所說的..現在完成式表示從過去一直持續到現在 , 畢業就畢業了 , 哪有十年來一直重複畢業的道理? 所以應改成 They graduated ten yeas ago. (他們十年前畢業)

    ps. 不要受中文干擾..中文常說他們已經畢業十年了..但是英文直接用過去式就可

    第三題選3

    這題從opened..turned..可知空格應選過去式動詞

    所以選項2和5直接淘汰...

    lie這個動詞有兩種用法: 1. 說謊: lie --> lied--> lied (規則變化)

    2. 躺下: lie --> lay --> lain (不規則變化)

    另外lay除了可當 lie (躺下)的過去式 , 還可當原形動詞

    lay 放置 : lay --> laid --> laid

    2006-02-08 10:51:26 補充:

    副詞子句又稱為"從屬子句" , 顧名思義就是要依附在主要子句, 通常副詞子句就是以 when(當) / before(在..之前) / after(在..之後) / if (如果)/ because (因為) 等這些附屬連接詞所引導的...

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