帮我解决一个英语题目

来源:百度知道 编辑:UC知道 时间:2024/07/02 23:43:48
1.I will go and visit you when I __ my homework.

A. will finish B. finished C. have finished D. finishes

应该选哪个? 为什么 ?

B 从句用将来时 主句用过去时

C
因为D肯定不对 I 不可能与finishes搭配。
B A 也不对,因为主句用将来时,从句显然只能和现在时搭配。
C 是现在时,只不过是现在完成时。
意思是我完成工作后将会去找你。

B

c

C,因为have/has 加过去时表示现在完成时,选C,意思为我将去看望你
当我完成我的作业 故选C,
希望能对你有所帮助!~