質問: 完了形 わからない問題 英文法の問題集にあった完了形の問題です。解説を見てもわからなかったので質問させて頂きました。 問1 sarah and i lived in sydeny, but we __ to tokyo. (1) will already move (2) move (3) have just moved (4) had just moved 答え:(3) (2)がダメな理由を教えて下さい。解説には「moveは主語に1人称を使うと事実や習慣を表すから......」みたいなことが書いてあったのですがイマイチ理解できませんでした。 問2 we went to university and i __ her for more than three years. (1) love (2) loved (3) have loved (4) had loved 答え:(4) (3)がダメな理由を教えて下さい。 よろしくお願いします!
回答: 問1 解説の意図は当方もわかりませんでした。ただ、現在完了形が適していると思う理由は接続詞butがあるからです。 過去にシドニーに住んでいた。しかし、、、 と言うからには「しかし、今は住んでいない」みたいにbutの接続詞に適した文章が来るはずです。(3)では現在完了の結果を表す用法。その結果、今は住んでいない。というニュアンスを含ませることが出来ます。一方(2)はただの現在形だから、完了形のような意味を持たせることが出来ない為、ふさわしくない。 時制の一致の観点では(3)は現在完了形でふさわしくない様に思ってしまうかもしれませんが、,で1回分を切っているからok。過去完了形も良いですがjustがあるので(4)は× (1)もalreadyを未来形で使っているので× よって(3) 問2 カンマで切られていない一続きの文で(3)は現在完了時制であり時制が一致していない。よって(3)は× 前半で過去形をつかって過去ののある1時点を提示しているのだから、この時制に合わせるにはand以下は過去形か過去完了系となるはず。 (1)(3)も同様の理由で×