時間の経過の表し方 彼は 10 年間死んでいる。 <It has been 時間 since S 過去形> It has been 10 years since he died. ・it は時間の主語 ・it is 時間に since が付くことによって現在完了形 ・has been は is でも可 ・since のあとは過去形 <時間 have passed since S 過去形> Ten years have passed since he died. ・時間が主語なので「経過する」が動詞 ・since が付くことによって現在完了形 ・ふつうは[時間は単数扱い]だが、この構文は複数扱い。 →has ではなく have ・since のあとは過去形 <過去形> He died 10 years ago. ・[時+ago]は過去形、[時+before]は過去完了形 <状態の継続> He has been dead for ten years. ・has been dying にすると「死にかけている」の意味 ・has dyed は「死んでしまった」 ・Be 動詞+形容詞(Sの状態)で表す →「死んだ状態」 ・for が付いて現在完了形 →「10 年間死んだ状態である」
© Copyright 2024 ExpyDoc