- ベストアンサー
TOEIC問題集の仮定法の文法問題について
zak33697の回答
this yearがTOEICの引っ掛け用語です。 今年の決算報告が既に出ているので、主節は過去です。
関連するQ&A
- 仮定法の問題について質問です
受験生です。 過去問を解いていたら疑問に思った部分があったので教えて下さい。 If I hadn't broken up with Hannah last month, I [ ] going out with her for two years. 1. had been 2. have been 3. will have been 4. would have been 訳は「もし先月ハンナと別れていなかったら、今頃は2年間彼女と付き合っていることになったのに」です。 答えは4になります。 1と2には助動詞が無いからおかしいし、3は助動詞が現在形だからおかしいし、消去法で4を選んで正解したには正解したのですが… 私は、この文はIf節と主節の時制がずれているので、If節が仮定法過去完了で主節が仮定法過去の文だと考えました。 (例えば、If I had taken the medicine then, I might be fine now. という文も問題の文と同じ形の文ですよね?) となると、≪If S 動詞の過去完了形, S would 動詞の原形≫という形にしなくてはいけませんよね… それなのに4の≪would have been≫を入れても≪would 動詞の原形≫の形にはならないじゃないですか。 参考書を見ていたらどんどん頭がごちゃごちゃしてきちゃって…どなたか教えて下さい。
- 締切済み
- 英語
- 英語 仮定法の文法問題です
If we had known your new address, we ( ) to see you. 1 came 2 will come 3 would come 4 would have come 正解は4です。1と2が除外される理由も分かります。 3が除外される理由についてです。 例えば If you hadn't eaten so much, you wouldn't be so sleepy now. という例文の様に 条件節で仮定法過去完了、主節で仮定法過去 という文はいくらでもあると思います。 この問題で3が除外される理由は条件節の動詞 known の意味からでしょうか。 確かに日本語で考えてもおかしいです。 条件節の動詞が heard だったら3でも正解になりえますか? 「あの時聞いていたら、今から会いに行けるだろう」なら問題ないと思うのですが。 宜しくお願いします。
- ベストアンサー
- 英語
- 仮定法過去完了について
If I had been given that scholarship, I would have been studying in the United States for two months now. (もしあのとき奨学金をもらえていたら、今頃は2か月間アメリカで勉強していることになっただろうに。) この文章変ですよね? 過去問の模範解答に例文として載っていたのですが、 If節と主節に時制のずれがあるのに、If節も主節も仮定法過去完了の文になっています。 本当はIf節は仮定法過去完了、主節は仮定法過去の文にしなければいけないのでは…? どうしてこの文で正しいのかが分かりません。 どなたか教えて下さい!><
- ベストアンサー
- 英語
- 英語の仮定法
英語の仮定法について質問です。 過去のことについて仮定法で話すときは、 If +主語+had p.p. ,主語+助動詞の過去形+have p.p.という形になると勉強しました。 しかし、参考書や問題集で、 If+主語+had p.p.,主語+would+be+~の形を見ます。主節はwould have p.p.の形にならないのはなぜですか? 例 If I had planned a bit better, everything would be fine. (主節はeverything would have been fine.じゃないの??)
- 締切済み
- TOEFL・TOEIC・英語検定
- 仮定法について教えてください。
If 仮定法過去完了の節, 仮定法過去の節. はありえると思うのですが、例) If I had pass the exam last year, I would be a university student now. If 仮定法過去の節, 仮定法過去完了の節.の文はありえるでしょうか?
- ベストアンサー
- 英語
- 英語 仮定法
You needn't have bought such a large house. Your wife would have been quite happy in a smaller house. 後半は仮定法過去完了の文らしいのですが、 would be quite happy...としては間違いでしょうか? If he had not been sick, he could have played soccer . この文みたいに仮定法の公式にピタリと当てはまっているのであれば 分かり易いんですが,上に挙げた物はIf節すら無いので どういう意図で仮定法を用いたのか判り兼ねます。
- ベストアンサー
- 英語
- 仮定法の問題で質問です
センターの問題より If I hadn't broken up with Hannah last month,I would have been going out with her for two years. 訳:もし先月ハンナと別れていなければ、今頃は付き合って二年になっていたのに。 とありました。 昔~だったら 今~だろう という形の文では 条件節が仮定法過去完了、帰結節が仮定法過去とかって習ったのですが 訳から見るとこの文もその形に当てはまるようにみえるのに、 条件節も帰結節も仮定法過去完了を使っているのはなんででしょうか? よろしくお願いします
- ベストアンサー
- 英語
- 仮定法過去完了か仮定法過去か
入試問題の過去問に次のような質問がありました。[ ]に適切な語句を入れると言うものです。 If you had married him you [ ] happier now.仮定法過去完了と仮定法過去の複合だと思いwould beをいれましたが、答えはwould have beenでした。nowがついているのに仮定法過去完了の形は使えるのですか。過去問には答えのみで説明がなかったので教えていただけないでしょうか。どうも腑に落ちないのです。
- ベストアンサー
- 英語
お礼
TOEICの引っ掛け問題だと理解できました。 ご回答ありがとうございました。