问题 完形填空

1. Sandy got a lot of presents at her ________ (nine) birthday party.

2. Something has been done to reduce the price of buildings. People are very happy when  ________ ( hear) it.

3. It took me an hour ________ (do) my homework last night.

4. Playing too many computer games is          (harm) to you. 

5. My shoes are broken. They need                (repare).

6. Mr. Black said that he ____________(come)back in five minutes.

7.Look, a young man                     (lie) on the ground.           

8. She is very hungry. She _____(not eat)anything for three days.

答案

小题1:ninth

小题2:hearing

小题3:to do

小题4:harmful 

小题5:repairing

小题6:would come

小题7:is lying

小题8:hasn’t eaten

小题1:考查序数词。指第几个生日,用序数词,nine的序数词形式是ninth,故填ninth。小题2:考查非谓语动词。When hearing在这里相当于when people hear。故填hearing。

小题3:考查固定句型。It take sb time to do sth做某事花费多少时间。故填to do。

小题4:考查固定短语。Be harmful to sb="do" harm to sb对某人有害,故填harmful。

小题5:考查固定搭配。Need doing="need" to be done需要做某事,主语是物,故填repairing。

小题6:考查时态。宾语从句的时态与主句一致,主句用的是过去时,从句用相应的过去的时态。根据in five minutes可知,用过去将来时。故填would come。

小题7:考查时态。根据look可知,用现在进行时,lie的现在分词是lying。故填is lying。

小题8:考查时态。for three days三天,for加时间段,与现在完成时连用,故填hasn’t eaten。

选择题
单项选择题 A1/A2型题