请问这几题怎么填(新概念英语上的)

请问这几题怎么填(新概念英语上的)
用正确时态填空
1 I shall have completed this novel by December.By then i ____(work) on it for ten months.
2 Now that you ____ (finish) work you can go home.
用should ought 或have to 填空
1 I couldn't go shopping yesterday afternoon.I___(go) to the dentist.
2 I really ____(buy) a new car but i can't afford to.
3 I didn't know you would be late.You_______(telephone)
哪位知道的朋友能告诉我以上题目的正确解答及这样答的原因
请说明答题得理由
.....
不知道哪一个才是正确的
coolilove 1年前 已收到4个回答 举报

吾爱阳光 春芽

共回答了17个问题采纳率:82.4% 举报

1.have worked(已经工作了十个月)
2.have finished(既然你已完成工作你可以回家了)
1.have to (不得不这样做)
2.should ought
3.should ought

1年前

6

www2582 幼苗

共回答了1个问题 举报

1.could have worked
2.have finished
1.had to
2.should have to
3.should ought to

1年前

1

申请用户名好难啊 幼苗

共回答了38个问题 举报

1. shall have worked (我将在12月份完成这部小说.到那时我已经在它上面花费了10个月的时间.)
2. have finished(既然已经完成工作了,你可以回家了.)

1. had to go(昨天下午我没能去购物.因为我不得不去看牙医.)
2. should ought buy(我真的应该买辆车了,可是我买不起.)
3. shou...

1年前

1

暗黑的残生 幼苗

共回答了52个问题 举报

1.could have worked
2.have finished
1.had to
2.should have to
3.should ought to

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.143 s. - webmaster@yulucn.com