3.(2024·无锡江阴一模)—Father's Day is around the corner. What gift will you give your father, Jessica?
—A scarf made by myself. I ________( ) making it already.
—A scarf made by myself. I ________( ) making it already.
答案
have finished
4. Mr Wu gets angry because most of us ________( ) in our homework so far.
答案
haven't handed
5. China ________( ) lots of high praise since we turned the sand into use.
答案
has won
6. The only way to do great work is to love what you do. If you ________( ) it yet, keep looking for it.
答案
haven't found
7. He ________( ) here since he ________( ) to Suzhou.
答案
has lived; moved
8.(2023·常州河海实验学校期中)Miss Brown ________( ) English for two years and then returned to America.
答案
taught
9. —You are Jack, right?
—Yes. But I'm sorry I ________( ) your name.
—Yes. But I'm sorry I ________( ) your name.
答案
have forgotten
10. Her mother is a good teacher. She ________( ) in this school for ten years.
答案
has taught
1. I bought the mobile phone two weeks ago.
I ________ ________ the mobile phone for two weeks.
I ________ ________ the mobile phone for two weeks.
答案
have had
2. He left China two days ago.
He ________ ________ ________ ________ China for two days.
He ________ ________ ________ ________ China for two days.
答案
has been away from
3. I borrowed the books seven days ago.
I ________ ________ the books since seven days ago.
I ________ ________ the books since seven days ago.
答案
have kept
4. The visitors came to our city a few days ago.
The visitors ________ ________ ________ ________ our city for a few days.
The visitors ________ ________ ________ ________ our city for a few days.
答案
have been in
5. Kevin Durant joined the basketball club last year.
Kevin Durant ________ ________ ________ ________ the basketball club since last year.
Kevin Durant ________ ________ ________ ________ the basketball club since last year.
答案
has been a member of
6. His grandfather died ten years ago.
His grandfather ________ ________ ________ since ten years ago.
His grandfather ________ ________ ________ since ten years ago.
答案
has been dead
7. They got married last month.
They ________ ________ ________ for a month.
They ________ ________ ________ for a month.
答案
have been married
8. When did you arrive at the station?
How long ________ you ________ ________ the station?
How long ________ you ________ ________ the station?
答案
have; been at
9. The film began ten minutes ago.
The film ________ ________ ________ for ten minutes.
The film ________ ________ ________ for ten minutes.
答案
has been on
10. The meeting ended half an hour ago.
The meeting ________ ________ for half an hour.
The meeting ________ ________ for half an hour.
答案
has been over
1. 那不可能是约翰。他已经去了上海。
______________________________
______________________________
答案
It can't be John. He has gone to Shanghai.
2. 我在部队待了5年多了。
______________________________
______________________________
答案
I have been in the army for more than five years.
3. 我从早饭起就一直没吃东西。
______________________________
______________________________
答案
I haven't eaten anything since breakfast.
4. 自从我几年前来这座城市以来,它改善了许多。
______________________________
______________________________
答案
The city has improved a lot since I came here a few years ago.
5. 这个男孩十分想念他的父母。他们已经离开家乡大约两年了。
______________________________
______________________________
答案
The boy misses his parents very much. They have been away from the hometown for nearly two years.
登录