题目内容
1.-Did Jack take the doctor's advice that he _____ in bed for another three days?-If only he_____.( )
A. | lies; does | B. | lie; had | C. | lies; would | D. | lie; did |
分析 ---杰克是否采纳了医生的建议,在家里躺了几天?
---要是他真那样做就好了.
解答 答案B.
分析句子结构可知,第一空考查advice的同位语从句,advice(建议)后面接从句,从句应使用虚拟语气,谓语动词使用should+动词原形.should可以省略.观察选项,A项和C项为非动词原形,故排除.动词"lie"此处作"躺"之意讲.其过去式为lay,过去分词lain;第二空考查If only 后接虚拟语气,意为"要是过去他真采纳了医生的建议就好了",与过去事实相反,应用"had done",可理解为"If he had taken the doctor's advice",因此D项符合语境,故选D.
点评 本题考查动词辨析.解答此类题目首先要读懂句意,理解每个选项动词的意思,然后根据上下文语境锁定合适的动词.平时要加强动词词汇量的积累.
需牢记:
lay意为"下蛋,产卵,放,搁置",其过去式为laid,过去分词为laid;
lie作"说谎"之意讲,其过去式lied,过去分词lied;
lie 作"躺"之意讲,其过去式为lay,过去分词lain;
练习册系列答案
相关题目