It’s the second time that I _____ in Beijing
What great changes
It’s years since I _____ here last time
[ 2010 开封高一检测]A
went; had left B
had been; leftC
have been; left D
have; had left【解析】选 C
本题考查了现在完成时的用法
在 “ It’s the second time that
” 句型中,从句用现在完成时态;第二个空由 last time 知,该用一般过去时,故选 C
—Why does she look so tired
—She _____ the kitchen all the morning and she still hasn’t finished it
cleaned B
was cleaningC
has been cleaning D
has cleaned【解析】选 C
本题考查了现在完成进行时的用法
clean 这个动作之前就发生了,一直到现在还没完成,还在继续,因此用现在完成进行时态,故选 C
The pen I _____ I _____ is on my desk, right under my nose
think; lost B
thought; had lostC
think; had lost D
thought; have lost 【解析】选 B
本题考查了过去完成时的用法
think 发生在过去 , 用一般过去时; lose 发生在 think 之前,用过去完成时,故选 B
I _____ my history this time y