Mother______me a new coat yesterday. I ______it on. It fits me well.
A,has made/have tried B,made/have tried C,has made/tried D,made/tried
为什么选B?
2)
Where______john______?
To the library. He ______there for an hour.
A,has/been/has gone B,has/gone/has been C,did/go/went D,did/be/went
为什么选B?
3)
Jimmy is leaving for a holiday.
Really? Where______he______?
A,has/gone B,will/go C,did/go D,does/go
为什么选B?
4)
There______a football match in our school the day after tomorrow.
A,are going to have B,is going to have C,are going to be D,is going to be
为什么选D?
罗老师:
■Mother ______ me a new coat yesterday. I ______it on. It fits me well.
A, has made/have tried B, made/have tried C, has made/tried D, made/tried
答案是B
新衣服制作完成,所以要用过去时;第二个空“已经试过”了,主要是指对目前的影响,因为fits用了一般现在时。而用过去时与现在的状态没关系。
■Where ______ John ______?
To the library. He ______there for an hour.
A, has/been/has gone B, has/gone/has been C, did/go/went D, did/be/went
答案是B
Where has John gone? 指的是John去了某个地方还没回来。这是have gone to的典型用法。
第二个空有for,表时间的持续,使用has been there表示状态,而且时间的延续。
■Jimmy is leaving for a holiday.
Really? Where _____ he______?
A, has/gone B, will/go C, did/go D, does/go
答案B
Jimmy is leaving for a holiday.
Jimmy将去度假,is leaving是非延续性动词和进行时连用表将来。所以,第二句中“他将去哪里?”要用will表达的将来时。
■There ______a football match in our school the day after tomorrow.
A, are going to have B, is going to have C, are going to be D, is going to be
答案D
这是there be句型,be going to表示将来时,后面必须接be,后面是a football match,是单数,所以,要用is going to,而不能用are going to。