10. He _____ a book about international law for a long time.
(A) writes
(B) wrote
(C) have been writing
(D) has been writing

答案:登入後查看
統計: A(20), B(35), C(25), D(303), E(0) #2077729

詳解 (共 2 筆)

#3643857

帶有 since 或 for 表時間的介系詞,通常用現在完成時式。for 表示一段時間

5
0
#4702480
現在完成進行式have/has been...
(共 105 字,隱藏中)
前往觀看
1
0