1、
随堂演练
准时体验 巩固提升
Ⅰ.单句语法填空(不多于3个单词)
1.I will lend you the book as soon as I ________ (finish) reading it.
答案 have finished
2.The company ________ (promise) a rise in salary for ages.
答案 has promised
3.Mr. Smith ________ (come) to see you just now.
答案 came
4.We ________ (be) good friends sinc
2、e we were very young.
答案 have been
5.Molly went to Japan last year. And I ________ (not hear) from her ever since.
答案 haven't heard
6.You shouldn't get off the bus until it ________ (stop).
答案 has stopped
7.The road is covered with ice, and I ________ (fall) several times.
答案 have fallen
8.T
3、his is the first time that I ________ (be) to the Great Wall.
答案 have been
Ⅱ.单项填空
1. — I'm sorry to keep you waiting.
— Oh, not at all. I ________ here only a few minutes.
A. have been B. had been
C. was D. will be
答案与解析 A be here动作由过去开头,持续到现在,应用现在完成时。
2.I wonder why Jenny ________ to u
4、s recently. We should have heard from her by now.
A. hasn't written B. doesn't write
C. won't write D. hadn't written
答案与解析 A 句中recently提示句子用现在完成时。
3. — How are you today?
— Oh, I ________ as ill as I do now for a very long time.
A. didn't feel B. wasn't feeling
C. don't feel D. haven't felt
答案与解析 D 说话者表达的是从过去到现在的状态,故用现在完成时。
4. — ________ my glasses?
— Yes, I saw them on your bed a minute ago.
A. Do you see
B. Had you seen
C. Would you see
D. Have you seen
答案与解析 D 问话的人不单单问是否观察,而且重在强调现在想知道眼镜在哪儿这一结果,故用现在完成时。