有几道高一英语题目,请教各位

Who would you rather _____ with you tomorrow morning?
A. had do B. have gone C. have go D. have to go
选C
John received an invitation to dinner, and with his work _____, he gladly accepted it.
A. finished B. finishingC. having finished D. was finished
选A
1好绕啊!这题是这样的 陈述句是 you would rather have whom go with you. 这么说你明白吧仔袭?歼扰
would rather do 但是have的是什么?让谁做是have sb do啊!明白了吧
2 A 没问题。his work 和finish只能是被动关系。所以用氏戚旦finished过去分词表被动。这里必须用非谓语动词,因为是with的复合结构,有with就得用非谓语,doing,to do,done
en
1.选择原型是因为 would rather 的要漏拿求,类似 would better 一样的固定搭配.
2.分词短语,只有A合适.B和C时态不对,而D是返友搭谓语动词形式,这里肯告姿定不合适了.