問題詳情

19. Sam ________ in bed for a whole week ever since he got hurt in the accident last Friday. He isn’tfully-recovered yet.
(A)had laid
(B) has been lying
(C) will be lying
(D) would lie

參考答案

答案:B
難度:適中0.696884
統計:A(99),B(246),C(4),D(4),E(0)

用户評論

excelsior】評論

原形過去式過去分詞Lie(說謊)liedliedLie(躺)laylainLay(產卵;放置)laidlaid

Go for it!】評論

Sam ________ in bed for a whole week ever since he got hurt in the accident last Friday. He isn’t fully-recovered yet. (A) had laid(B) has been lying(C) will be lying (D) would lie 解題:1.因為有for a whole week,秒刪C、D2.抉擇AB時,要小心不要因為後面是got的就選A,   這題困難點在,要把說謊、躺、孵蛋記熟,   說謊lie-lied-lied / 躺 lie-lay-lain/ 生蛋 lay-laid-laid   如果選A had laid,表示過去已生蛋或已放下,意思不對。3.B has been lying是一直躺著的意思,意思正確

瑯琊閣的學徒】評論

這題我就不背單字 單單看時態來解釋先從第2句 可以知道到現在「人還躺著」(還沒痊癒) 就是持續狀態 CD必砍(沒說未來繼續躺啊!)再來如果A的 had+p.p.變成 過去曾經受傷也躺在床上過(但是現在好了) 跟這句不一樣所以砍完選B!