He _____ English for ten years by the time he graduates from the university next
题型:0109 同步题难度:来源:
He _____ English for ten years by the time he graduates from the university next year. |
A. learned B. will have learned C. has learned D. had learned |
答案
举一反三
By the year 2170, people _____ cities and industries on Mars. |
|
A. establish B. established C. will have established D. have established |
I have been on diet for rnonths and next time you see me, I _____ five pounds. |
A. will have lost B. will lose C. have lost D. am losing |
— Tommy is planning to buy a car. — I know. By next month, he _____ enough for a used one. |
A. saves B. saved C. will save D. will have saved |
— May I speak to your manager Mr. Williams at five o"clock tonight? — I"m sorry. Mr. Williams _____ to a conference long before then. |
[ ] |
A. will have gone B. had gone C. would have gone D. has gone |
By the time you get to Beijing tomorrow, I _____ for Shanghai. |
A. am leaving B. should have left C. will leave D. will have already left |
最新试题
热门考点