smart.fm で更新してきた、
旧チャンネルブログの文法問題をお届けします。
今週は解答編です
======================================
参加してくださった皆様、ありがとうございました。
では解答と解説です。
問題
次の英文が正しければ◯そうでなければ☓をつけなさい
1 She arrived here just now.
2 She has arrived here just now.
3 She has just arrived here.
解答
◯1 She arrived here just now.(彼女はついさっきここに到着した)
☓2 She has arrived here just now.
◯3 She has just arrived here.(彼女はちょうどここに到着した)
解説
just now は過去形で用い、現在完了形では使えない。
just のみ は現在完了形用い、have(has)と過去分詞の間に入れる。
この知識は昔はかなり有名だったみたいです。でも私がこの知識を知ったのは3ヶ月ぐらい前。
時制は得意なつもりなので、びっくりしました。
---
4 We don't see him lately.
5 We haven't seen him lately.
6 We don't see him nowadays.
7 We haven't seen him nowadays.
解答
☓4 We don't see him lately.
◯5 We haven't seen him lately.(私たちは彼を最近見ていない)
◯6 We don't see him nowadays.(私たちは彼を最近見ていない)
☓7 We haven't seen him nowadays.
解説
lately は現在形では使えず、現在完了形のみ使える。
nowadays は過去形・現在完了形で使えず、現在形で使える。
両者の意味は似ていますが、それぞれ使える時制が違います。
なお lately は通常は否定文と疑問文でしか使えません。(でも much や a lot と一緒なら肯定文で使えるのだそうです<参考 ここがおかしい日本人の英文法 T.D.ミントン著 研究社>)
==================
私の分析によれば英語の得意な人の多くが時制が苦手です。だからなおこのことこの辺は嫌な問題だと思ったのです。いかがだったでしょうか? それではまた来週!
問題編
http://q-eng.com/diary/20478