[過去ログ] [English] -- 英文法・語法に関する質問 Part 27 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
781(3): (ワッチョイ 45a1-/9BA) 2023/11/09(木)00:51 ID:H6MxR5Rj0(1/5) AAS
一問目は定番の時制問題でyoutubeにも解説動画が上がってるけど、基本的にはlivedが正解になる
難関大志望者もほとんど間違う英文法問題【時制は難しい】
動画リンク[YouTube]
ただしすでに過去の話をしている中でさらに過去の話をするという状況なら大過去を付けることができるので
had livedも正解になる
二問目
完了進行形の文ではforとsinceを一緒に使うことはできない(片方だけ使うのはok)
正しいのはhas writtenで、この場合は合計の時間を表す
つまり夕方5時から(例えば夜10時までに)計2時間手紙を書いたという意味になる
詳しくは「これでいいのか大学入試英語上」を参照のこと
783: (ワッチョイ 45a1-/9BA) 2023/11/09(木)01:25 ID:H6MxR5Rj0(3/5) AAS
>>781
補足:
二問目の has been writing については「不自然でまず誰も使わないけど文法的には正しい」っていうネイティブもいるみたいなんで
100%非文と断定するのは微妙かも
790: 英語職人◆azN58fWNzw (ワッチョイ 094e-0SSA) 2023/11/09(木)08:55 ID:A7zIBVxt0(2/9) AAS
>>781
She ( ) a letter for two hours since five in the evening.
これは、正確には場合分けをしないとダメな問題
<現在夜の10時なら>
積算になるから、訳が「合計2時間~書いてきた」となり、私が>>780で述べた通り、「have pp」になる。
<現在夜の7時なら>
積算ではなく、現在も書いていることになるから、has been writingになる。
この場合、「5時から2時間も」手紙を書いていると強調的な意味を出すことができる。従って、has been writingを間違いだとするのは間違いである。
「5時から積算で2時間手紙を書いてきた」と「5時から7時まで2時間も手紙を書いている」、実際の日常会話でどっちも使いそうもないので、問題自体がおかしいのである。また、入試問題でfor since を使った積算問題は、出題されることはないので、受験生としては同じような内容の問題が出たら、has been writingを選んだほうが安全である。
省1
796: 英語職人◆azN58fWNzw (ワッチョイ 09e0-0SSA) 2023/11/09(木)11:47 ID:A7zIBVxt0(5/9) AAS
>>781は 「for と since を使って現在完了進行形は使えない」と言っているけど、実際に実用英語で使っている例を挙げておくね。
外部リンク:www.qld.gov.au
↑
ここに「you've been living in Queensland for 3 months since getting the visa」とある。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.204s*