You that letter to James. However ,yo didn't().
A. ought to write
B.ought to have written
C.should write
D.should be writing
查看答案
正确答案: B 答案分析: 「句意」 你本应该给詹姆斯写信,然而,你没写。
「难点」 ought to have written 是虚拟语气,与本句句意相符。
包含此试题的试卷:
相关的试题
A. ought to write
B.ought to have written
C.should write
D.should be writing
A. ought to write
B.ought to have written
C.should write
D.should be writing
A. ought to write
B.ought to have written
C.should write
D.should be writing
A. ought to write
B.ought to have written
C.should write
D.should be writing
A. ought to write
B.ought to have written
C.should write
D.should be writing
A. ought to write
B.ought to have written
C.should write
D.should be writing
A. ought to write
B.ought to have written
C.should write
D.should be writing
A. ought to write
B.ought to have written
C.should write
D.should be writing
A. ought to write
B.ought to have written
C.should write
D.should be writing
A. ought to write
B.ought to have written
C.should write
D.should be writing