Have you learned English before?Yes,I ----English for 6 year

題目:

Have you learned English before?Yes,I ----English for 6 years in my hometown
A learn B learned C am learning D had learned 答案選B爲什麼

解答:

這個我以前回答過一個問題,
就是現在完成時和過去時的區別
完成時要表明的是這個動作發生在過去,但到目前爲止已經完成了
過去時要表明的是這個動作發生在過去,至於完不完成就不重要
這兩個時態關鍵要看語境
那句子第一句問的是你以前學過英語麼,說明關心的是這個動作你是不是做過,只需要你確認有沒有學過,所以後一句不管有什麼描述都應該是一個過去的動作,就要用過去時.

添加新評論

暱稱
郵箱
網站