giải thích vì sao khi rewrite câu này lại sử dụng là has finished( mà không phải là finished hay finishes).
S Sharon will finish her exams. Then she will have more free time.
=> Once Sharon has finished her exams, she will have more free time.
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
1. I started to live here in 2002
2. Several people haven't turned back the DVDS yet
3. Peter didn't use to be moody
4. After Sharon has finished her exams, she will have more free time
1. After Jessica............. her degree, she intends to work in her father's factory.
A. will finish B. will have finished C. finishes D. is finishing
2. By the time I go to bed tonight, I ......my work for the day.
A. will finish B. have finished C. will have finished D. finish
7. I borrowed four books on gardening the last time..................to the library.
A. go B. went C. had gone D. have gone
8. Before I stared the car, all of the passengers....................their seat belts.
A. will buckle B. had buckled C. buckle D. have buckled
9. It seems that whether I travelled abroad I ..........to take something I need.
A. forgot B. am forgetting C. forget D. had forgotten
10. When I see the doctor this afternoon, I ......him to look at my throat.
A. will ask B. asked C. will have asked D. ask
11. After ancient Greek athletes won a race in the Olympics, they....a simple crown of olive leaves.
A. received B. had received C. were receiving D. have received
12. After the race......., the celebration began.
A. had been won B. is won C. will be won D. has been won
13. I'll return Bob's pen to him the next time I .......him.
A. see B. will see C. will have seen D. have seen
14. I ........all of the questions correctly since I began this grammar exercise on verb tenses
. A. am answering B. answer C. have answered D. answered
15. A small stone struck the windshield while we ..........down the gravel road.
A. drive B. were driving C. had driven D. had been driving
Tina will finish typing the letter, and she will go home
A. Tina will go home though she hasn’t finished typing the letter
B. Tina won’t go home until she has finished typing the letter
C. Going home, Tina will finish typing the letter
D. Tina will go home before finishing typing the letter
16. Their football team ________ a championship until last season.
A. had never won
B. is never winning
C. had never been winning
D. had never won
18. In one year's time , I_________ in this school for 15 year.
A. will be worrking B . will work
C. will have stidied D. has been studying
19. They _______ this course by next June.
A. have finished B. will finish
C. are going to finish D. will have finished
2. We cleaned up the room as soon as the guests _______
A. had left B. has left
C. left D. were leaving
3. The secretary _______ the report by 10:00 yesterday.
A. hasn't finished B. haven't finished
C. didn't finished D. would finished
5. This room is dirty . Someone _______ in here.
A. smoked B. has smoken C. had been smoking D. has been smoking
1. Hurry up or the train _________ before you catch it.
A. will leave B. leaves C. will have left D. has left
1.a. will finish
2. c. finished
3. a. should take
Hk tốt
1.John will have recived the papers by tomorrow
=> the papers will be have revied tomorrow
2.By the end of the month , she will have finished her noval
=> her noval will be have finished by the end of the month
3. By the year 2050 , robots will have perfpormed all the difficult work duties.
=> all the difficult work duties will be have perfpormed by the year 2050
4. We will have finished all the assignments by this time next week
=> all the assignments will be have finished by this time next week
chuyển sang dạng : S + will have + been + PP + By O
John will have recived the papers by tomorrow
The papers will have been recived by John by tomorrow.
By the end of the month , she will have finished her noval
By the end of the month , her noval will have been finished by her
By the year 2050 , robots will have perfpormed all the difficult work duties
By the year 2050 ,all the difficult work duties will have been perfpormed by robots
We will have finished all the assignments by this time next week
All the assignments will have been finished by thid time next week
21. Ask her to come and see me when she ………her work.
A. finish B. has finished C. finished D. finishing
22. Almost everyone……for home by the time we arrived.
A. leave B. left C. eaves D. had left
23. I have never played badminton before.This is the first time I……..to play.
A. try B. tried C. have tried D. am trying
24. Since……,I have heard nothing from him.
A. he had left B. he left C. he has left D. he was left
25. I don’t understand this sentence. What……..?
A. does mean this word B. have this word mean
C. means this word D. does this word mean
26. John……..tennis once or twice a week.
A. usually play B. is usually playing
C. usually plays D. have usually played
27. I …….for Christine. Do you know where she is?
A. look B. looked C. am looking D. looks
28. At 5 o’clock yesterday evening, I………my clothes.
A. am ironing B. have ironed C. ironed D. was ironing
29. I……..along the street when I suddenly heard footsteps behind me.
A. was walking B. am walking C. walk D. walked
30. She ……..German for two years.
A. has learnt B. is learning C. learn D. learns
31. The earth……… round the sun.
A. go B. has gone C. went D. goes
Câu này mình có thể sử dụng finishes cũng được
nhưng trong câu này đang muốn nhấn mạnh việc hoàn thiện này là ngay trong tương lai, nên mình sẽ dùng thì hiện tại hoàn thành nhé