英語
高校生
解決済み

最も適切な文を選ぶ問題で答えはbです
decadeを単数扱いするのは10年間をひとまとまりで考えるからという解釈で合っていますか?
haveがmadeの前につかないのはなぜですか?

30. a. More than a decade has passed since we have made the discovery. b. More than a decade has passed since we made the discovery. c. More than a decade have passed since we have made the discovery. d. More than a decade have passed since we made the discovery.

回答

✨ ベストアンサー ✨

10年間をひとまとまりというか、10年が1つだからa decadeってだけですね。

現在完了形は経験や継続を示しますが、いずれにせよある一時点は示しません。since〜は何かをした時であったり何かをし始めた時、または日付などのある一時点とセットでしか使えないので今回の問題では完了形でなく過去形です。

れーさんはここ最近こういう文法問題の質問をたくさん投稿してますが、多くの問題で、解く段階で正解の選択肢を除外してるような気がするのですがどうやって解いてるんですか?

れー

ありがとうございます
根拠もって答えて単に間違ってるだけです

こーへー

ならその根拠が根拠になり得てないということなので、もう少し基礎の文法事項を徹底した方がいいのではないですかね。余計なお世話かもしれませんが。

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