英語中的完成時態的比較
目的:學習筆記
概要:講解完成時態,過去完成時、現在完成時及將來完成時。
過去完成時:表示一個動作在過去某個動作之前已經發生完成了,側重於”過去的過去“是一個相對時態。
現在完成時:表過去發生的動作持續到現在或對現在的影響。
將來完成時:表示在將來某一時間以前已經完成或一直持續的動作
例如:
She has closed the door.(現在完成時)
She will has reached Shanghai by this time tomorrow. (將來完成時)
topic:一般過去時態很簡單,僅僅是表示過去發生的動作或狀態.
如:She played basketball yesterday, 主語加動詞的過去時結構。
現在完成時:
主語 + have/has + [否定詞,not] +動詞的過去分詞形式。
常用有have/has done, have/has been done
一般疑問結構為have/has 提至主語前面。
特殊疑問結構為特殊疑問詞 + 一般疑問結構
需要註意動詞的過去分詞形式。been to 表去過了,gone to 表已經去了。
句中表時間段用for, 否定詞還有never, I have never seen him before.
需要活用been, He has been up for an hour. == He got up an hour ago.
He has got up for an hour.是不合理的,起床需要一小時?
將來完成時:
和現在完成時類似,但有一個將來的時間,並計算到將來的時間完成/發生什麽動作或事情。
常與before+將來時間或by+將來時間連用,也可與before或by the time短語引導的現在時的從句連用。
Maybe by then you will have changed your mind. 也許到時候你已經改變主意了。
“You‘ll have finished by tomorrow.” “I wish!” “你到明天就完成了。”“但願如此! ”
I hope I‘ll have finished the work by the end of the month. 我希望我這個月底能完成工作。
過去完成時:
和現在完成時結構相似,但側重在過去的某個時間之前發生已經完成的動作。
本文出自 “RickyHuL” 博客,請務必保留此出處http://rickyh.blog.51cto.com/10934856/1951863
英語中的完成時態的比較