完成时态
复习全书 p110
| 模块 | 总题数 | ✅ 正确数 | ❌ 错误数 | 正确率 |
|---|---|---|---|---|
| 一、现在完成时 | 5 | 3 | 2 | 60% |
| 二、过去完成时 | 14 | 14 | 0 | 100% 💥 |
| 三、将来完成时 | 7 | 6 | 1 | 85.7% |
| 四、完成进行时 | 6 | 6 | 0 | 100% 💥 |
| 总计 | 32 | 29 | 3 | 90.6% |
一 ✅3 ❌2
You ____ (ask) that question three times already. ✅
answer
have asked
I ____ (study) at this school for two years. ✅
answer
have studied
It ____ (witness) tremendous changes in the means of transportation over the last decade. ❌ 粗心
answer
have witnessed ❌
has witnessed ✅
A dream of the Red Mansion is said to ____ (translate) into dozens of languages in the last decades. ❌
answer 🤖
have translated ❌
have been translated ✅
be said to do“据说”,in the last decades“过去几十年里”提醒用完成时;此外,书本与翻译是被动关系。
" 据说在过去的几十年里,《红楼梦》已经被翻译成数十种语言。 "
错因在于被动时态be+done, 没有加上be
The play ____ (be) on for five minutes. You are a little late. ✅
answer
has been
二 ✅14
He said he ____ (have) already given the book to the teacher. ✅
answer
had
The meeting ____ (begin) when Tim got to school. ✅
answer
had begun
He told me that he ____ (be) here for ten minutes. ✅
answer
had been
We ____ (learn) five English songs by the end of last term. ✅
answer
had learnt/had learned
He said that it was at least ten years since he ____ (enjoy) a good drink. ✅
answer
had enjoyed
By the end of 1976, many buildings ____ (build) in the city. ✅
answer
had been built (我焯我太厉害了)
I ____ (be) at the bus stop for 20 minutes when a bus finally came. ✅
answer
had been (太棒了💥)
No sooner ____ (have) the game started than it began to rain heavily. ✅
answer
had
Hardly ____ (have) he begun to speak when the audience interrupted him. ✅
answer
had
No sooner ____ (have) he arrived at the airport than he was informed that the flight had been cancelled. ✅
answer
had
They ____ (have) wanted to help but could not get there in time. ✅
answer
had
By the time the class was over, the rain ____ (stop). ✅
answer
had stopped
We ____ (have) just finished our assignment when the teacher came to the door. ✅
answer
had
We found that the plane ____ (have) already taken off when we got to the airport. ✅
answer
had
三 ✅6 ❌1
When you come tonight at eight o'clock, I ____ (review) eight lessons. ✅
answer
will have reviewed
She has been studying here for five years and by the end of next summer she ____ (graduate). ❌
answer 🤖
will has graduated ❌
will have graduated ✅
DeepSeek Analysis: "will" 后必须接动词原形,因此 "will have" 是固定结构,不可改为 "will has"。
By the year 2030, scientists probably ____ (discover) a cure for cancer. ✅
answer
will have discovered
By the time you arrive in London, we ____ (stay) in Europe for two weeks. ✅
answer
will have stayed
By the end of this month, all this ____ (change). ✅
answer
will have changed
By the end of this year, Elizabeth ____ (work) here for ten years. ✅
answer
will have worked
By the time you come back, I ____ (finish) cleaning the house. ✅
answer
will have finished
四 ✅6
— Where is mother? ✅
— She is in the kitchen. She ____ (do) the housework all morning.
answer
has been doing (我真是厉害)
You know, I ____ (look) for a job for three months, and this is my first formal interview. ✅
answer
have been looking
— There is so much snow these days, isn't there? ✅
— Yes, it ____ (snow) for a few days.
answer
has been snowing
In order to find the missing child, villagers ____ (do) all they can over the past five hours. ✅
answer
have been doing
Tim ____ (study) in the library every night over the last three months. ✅
answer
have been studying
He ____ (work) on his term paper the whole morning but he hasn't written a word. ✅
answer
has been working
