【正文】
ngshe had stayeddid she stayshe stay【答案】 B 【解析】【分析】句意:他想要知道她在醫(yī)院待了多長時間。14.Simon ________ the piano for ages when he gave his first concert. A.will play【答案】 C 【解析】【分析】句意:西蒙舉行第一次音樂會時,他已經(jīng)彈了很多年鋼琴了。15.My grandparentsfor fifty years by the time My sister was 15. A.had been married【答案】D 【解析】【分析】句意:到我妹妹十五歲的時候,我的祖父母已經(jīng)結婚五十年了。16.She ______ to go to school earlier, but she forgot to get up. A.C.動詞plan用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。beganB.by the time,直到……時候,指從過去某一點到從句所示的時間為止的一段時間,常與過去完成時連用。t you go to Beijing by train? — Bad luck! When I got to the station, the train ________.A.has been left【答案】 B 【解析】【分析】 句意:——吉姆,你為什么不坐火車去北京呢?——真倒霉!我到車站時,火車已經(jīng)開走了。began。had begun。began開始,一般過去時;had begun開始,過去完成時;get up 起床,一般現(xiàn)在時;had got up起床,過去完成時。20.By the end of last month, we ______already ______ our lessons. 【點評】注意時間狀語,很容易選出。B.has worked根據(jù) for 30 years already,可知句子為現(xiàn)在完成時,表示發(fā)生于過去的動作一直持續(xù)到現(xiàn)在。readwill readhave readwas reading【答案】 C 【解析】【分析】句意:—你對這部電影的結局感到驚訝嗎?—不驚訝,因為我讀過這個故事。23.She_______ballet before she entered film industry.A.B.C.D.24.By the time she went outside, the bus ____ already ______ .A.has, went【答案】 A 【解析】【分析】這題考查時態(tài)的用法, by the time是連詞詞組,可以連接時間狀語從句,“到什么時候為止”,主句一般和相應的完成時連用,因為從句是過去時,所以從句用過去完成時連用。t meet them.-You could call them if you wanted to know where they were.A.C.我沒遇到他們。所以要用過去完成時態(tài)。had showm up fall asleep入睡,睡覺。has already finishedhave finished yetC.句意:昨天你看的電影怎么樣?沒想法,我到電影院的時候,電影已經(jīng)結束了。didn39。t meetD.一般過去時;,一般現(xiàn)在時;,現(xiàn)在完成時;,過去完成時。29.They wantedwant故選B。would happenD.【點評】本題考查過去完成時,注意掌握過去完成時的結構had+過去分詞。A. has 單數(shù)第三人稱形式 B. had 一般過去時 C. will have一般將來時 D. is having現(xiàn)在進行時??疾閯釉~時態(tài)辨析。34.—Where is Tom?—He ______ the USA.He ______ back in two months.A.has gone to。 will be【答案】D【解析】【詳解】句意:湯姆在哪?他去了美國,他將在兩個月之后回來。35.Have you been to Suning Plaza(蘇寧購物中心) in our city?No. Although it for more than a week, I39。open,start都是瞬間動詞。 willC.e true。根據(jù)題干If you try hard,your dream will_______.Yes,l____.可知從句是一般現(xiàn)在時,主句用一般將來時,所以 will 后面接動詞原形e true,意為實現(xiàn);所以回答用will.即如果你努力,你的夢想將實現(xiàn)。 haven’t readC.have bought。故選B。賓語從句需用陳述句語序,D是疑問句語序,可排除。綜合以上,可知選A。40.—I know you ______ to China many years ago. And how long have you ______ in China ?—I don’t remember it exactly.A.e。 lived【答案】D【解析】句意:我知道你多年前就來中國了。根據(jù)語境可知,本句為現(xiàn)在完成時態(tài),所以動詞使用過去分詞lived。have/has been to:表示去過某地,通??膳c表示次數(shù)的狀語連用;have/has gone to:表示到某地去了,強調(diào)說話的當時去某地的人不在場。故選D。第一空處,表示“將有第一次模擬考試”,用一般將來時,排除B;第二空處根據(jù)主將從現(xiàn)原則,when引導的從句用一般現(xiàn)在時,故選A。46.(廣東省2017年初中畢業(yè)生學業(yè)考試模擬)—I was shopping with my mom at 8 o’clock last night. What about you? —I ______________ a new movie named fast and Furious 8.A.a(chǎn)m watching B.watched C.will watch D.was watching【答案】D【解析】句意:——昨天晚上8點我正和我媽媽一起購物。lived是過去式;was living過去進行時;have lived現(xiàn)在完成時;am living現(xiàn)在進行時。 gotC.would e。根據(jù)語境,前句是賓語從句,主句用一般過去時,從句應用表示過去的某種時態(tài);后句是帶有時間狀語從句的賓語從句,從句中主句用過去將來時,從句應用一般過去時。你想跟我一起去看電影嗎?——不了,謝謝。根據(jù)twice可知此句是強調(diào)現(xiàn)在為止的生活經(jīng)歷,用現(xiàn)在完成時。