英語
高校生
解決済み

There was a bus drivers' strike last week,so 【 】(there/beを用いて) no bus.
の【 】の適切な表現は何でしょうか。
私はlast week から今までバスがないので、there have beenだと思いましたが、答えは単純過去形のthere wereです。
理由を教えてください

回答

✨ ベストアンサー ✨

仮にsince last week なら現在完了にしますが、last weekというのはあくまでも過去の一点を示してるので、過去形にしたければいけません。

要は現在完了は過去とのつながりを含む一種の現在形なので、過去の一点のみを表す言葉と一緒には使えないという話だと思います。

ゆー

ありがとうございました

この回答にコメントする
疑問は解決しましたか?