精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • What George said just now suggests that he ( )something that he shouldn't have done .

    What George said just now suggests that he ( )something that he shouldn't have done .
    A、should do B、would do C、has doneD、haddone
    老師說正確答案是C,可我認(rèn)為是D,很多網(wǎng)友也認(rèn)為是D,到底誰說的對?
    英語人氣:420 ℃時間:2019-10-19 15:00:59
    優(yōu)質(zhì)解答
    選C應(yīng)該沒有問題,因為suggest用的是一般現(xiàn)在時,如果suggest用的過去時那么應(yīng)該選D.shouldn't have done本不該做卻已經(jīng)做了,而且發(fā)生在他說話之前,他說話已經(jīng)是過去了,過去的過去,用過去完成時。應(yīng)該是D追問:是不是與suggests 是現(xiàn)在時態(tài)有關(guān)呀,suggests引導(dǎo)后面的 賓語從句,所以就用現(xiàn)在完成時態(tài)啊回答:不是 said 已經(jīng)用一般過去時了,而且他做的事情已經(jīng)在said之前了,是過去完成時。跟suggests 無關(guān) 以上是一位網(wǎng)友的回答:他就說是D,你有何看法?我覺得還是應(yīng)該看suggest而不是said。確實have done這件事發(fā)生在said之前,與said相比是過去的過去;但是從語法考慮,have done這個賓語從句的時態(tài)如何選擇,應(yīng)該依照整句話的主句時態(tài),即suggest,而不是主語從句里的謂語said,因此仍是現(xiàn)在完成時。另外,現(xiàn)在完成時的時間范圍包括了過去完成時,從意思上考慮也講得通。我是這樣理解的。
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版