問題詳情

I ______ writing this book before my next birthday.
(A) am finishing  
(B) have finished  
(C) had finished  
(D) shall have finished  

參考答案

答案:D
難度:適中0.597205
統計:A(74),B(300),C(130),D(940),E(0)

用户評論

【用戶】Lisa Lin

【年級】高三下

【評論內容】未來完成式→持續到未來某個時間點為止的狀態

【用戶】Nadia Chang

【年級】高一上

【評論內容】感謝http://rogerhsu74.pixnet.net/blog/post/95477257I will finish the book at noon.我將在中午讀完這本書。(未來簡單)    I will have finished the book by noon.我將在中午以前讀完這本書。(未來完成)─ 未來簡單式:  只有談到“未來的一瞬間”─ 未來完成式: 談到“從現在到未來的某個時刻之間的時間” James will have lunch at 2. James兩點時會吃午餐。(未來簡單)  James will have had lunch by 2.   James兩點以前會吃完中餐。(未來完成)雖然不知道是12點還是1點吃午餐, 但無論如何,兩點以前一定會吃完的意思...

【用戶】便當管理局員工

【年級】大一上

【評論內容】總整理 1.未來完成式具有will + have +動詞的過去分詞的狀態。  2.未來完成式是用來表達從現在到未來的某一時間     點之間發生的動或事情。  3.未來簡單式僅講到未來的一瞬間;另一方面,未來完成式    則提及從現在到未來某個時刻之間的時間。