見出し画像

まいにち英文法クイズ #605

こんにちは!TOMOです。
毎日の習慣として、1日5問英文法クイズにチャレンジしましょう!本日のテーマは「現在形と現在完了形」です。日本語を参考に適切な語(句)を選んでください。



(1) 僕はケイと最近会っていません。
I [ don’t see / haven’t seen ] Kei lately.



[解答] haven’t seen
[解説] 「最近」という表現があるため、現在完了形にします。lately は「ここ最近ずっと」という「ここ最近の動作・状況の反復・継続」を表現するときに使います。
I haven’t seen Kei lately.(僕はケイと最近会っていません)



(2) メグミと知り合ってどのくらいですか?
How long [ do you know / have you known ] Megumi?



[解答] have you known
[解説] 「どれくらい」という「過去から現在への時のつながり」を意識するため、現在完了形にします。
How long have you known Megumi?(メグミと知り合ってどのくらいですか?)



(3) フレディは日本語を話しません。
Fredi [ doesn’t speak / hasn’t spoken ] Japanese.



[解答] doesn’t speak
[解説] 「普段から日本語を話さない」という状況を表すため、現在形を使います。「過去から現在への時のつながり」を意識する表現がないため、現在完了形は不自然です。
Fredi doesn’t speak Japanese.(フレディは日本語を話しません)



(4) ホワイトさんは先週から重い病気のために入院しています。
Mr. White [ is / has been ] in the hospital since last week due to a serious illness.



[解答] has been
[解説] 「先週から」という「過去から現在への時のつながり」を意識するため、現在完了形にします。期間の長さを表す表現(since~、for~など)を使うときは、基本的に現在形は一緒に使いません。
Mr. White has been in the hospital since last week due to a serious illness.(ホワイトさんは先週から重い病気のために入院しています)



(5)【チャレンジ問題】
I [ don’t finish / haven’t finished ] anything yet.



[解答] haven’t finished
[解説] 否定文で「まだ〜していない」という意味のyetがあることから、「未完了」を表す現在完了形の否定文にします。「現在の時点で何も終わっていない」という「過去から現在への時のつながり」が意識されます。現在形 I don't finish は日常習慣(=普段から何も終わらせない)を表すためNG。
I haven’t finished anything yet.(私はまだ何も終わっていません)




▼ 今、必要なのはコア英文法。コア英文法から「話せる力」を身につけるユニークな英語塾


▼ やり直し英語学習を応援!Mr. Evineがまったり語る夜!


▼ Evineシリーズは、お陰様で語学書としては異例の実売部数50万部以上のベストセラー更新中!


▼ Evine最新刊!



この記事が気に入ったらサポートをしてみませんか?