"You‘re going to have a test next week.Learn all these words.""All right.I______them by then." (2 分)A.shall learnB.shall be learningC.shall have learnedD.have learned
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 14:30:28
![](/uploads/image/z/7525724-68-4.jpg?t=%22You%E2%80%98re+going+to+have+a+test+next+week.Learn+all+these+words.%22%22All+right.I______them+by+then.%22+%282+%E5%88%86%29A.shall+learnB.shall+be+learningC.shall+have+learnedD.have+learned)
"You‘re going to have a test next week.Learn all these words.""All right.I______them by then." (2 分)A.shall learnB.shall be learningC.shall have learnedD.have learned
"You‘re going to have a test next week.Learn all these words.""All right.I______them by then." (2 分)
A.shall learn
B.shall be learning
C.shall have learned
D.have learned
"You‘re going to have a test next week.Learn all these words.""All right.I______them by then." (2 分)A.shall learnB.shall be learningC.shall have learnedD.have learned
C
shall have done 将来完成时,表示将来某时间已经完成某事.(到那时我会已经记下所有的单词了.)
其实介词by是个很好的提示:
by now 常用于现在完成时:have/has done;
eg:I have saved 100 dollars by now.
by then 常用于将来完成时:will/shall have done;
by +过去时间 常用于过去完成时:had done.
eg:They had travelled to Canada for 5 times by the end of last year.
C
C
shall have done 表示对将来能完成的事情的假设
翻译为:到那时我应该学会了那些单词
A
c
b