You promised your friend a letter; you ought to ______ days ago.
A.write | B.be writing | C.have written | D.be written |
推荐试卷
You promised your friend a letter; you ought to ______ days ago.
A.write | B.be writing | C.have written | D.be written |
试题篮
()