高一文法觀念問題

2013-11-28 12:45 pm
(1)it has/had been ten years since i graduated from high school.
請問had been/has been 文意上差在哪呢?

(2)Mr. Wang led a lone life after all his children moved to U.S.A.
請問USA前面不是應該有個the嗎?

(3)if you have problems falling asleep...
請問problem後面省略了什麼介系詞嗎? 還是它用法本就是如此?trouble用法跟此一樣?

(4)in music calss, Ben sang a song and accompanied himself on the guitar.
不懂為何用的是on the guitar , 而不是with the guitar.

回答 (2)

2013-12-06 11:48 am
✔ 最佳答案
(1) It has been ten years since I graduated from high school.
應該使用 has been, 今年2013, 十年前你中學畢業 (即是 2003年畢業)
Present perfect tense 接連現在, reference point 是現在, 倒後十年, 十年前 )
如果用 had been (past perfect), 不知道 reference point 是何時, 只知 some time in the past, 句子無言及. 例如講 2005年事件, 前十年, 即是1995

(2) Mr. Wang led a lonely life after all his children moved to the U.S.A.
嚴格來說, USA 前面應該有個 the. 但是有人省略了
the United of States of America, the United States, the US
應該使用 lonely (adjective), lonely life

(3) If you have problems falling asleep...
可以省略了 preposition “in”
trouble 用法跟此一樣
模式 have problem (in) doing something

(4)
是 on the guitar, 不是 with the guitar.你的句子是 Ben 自弹自唱
問題是與這個字 accompany (verb) 有關
accompany (給某人伴奏) = play a musical instrument while someone sings a song or plays a main tune

Peter wants Mary to accompany him on the violin.
The singer was accompanied on the piano by her brother.
2013-11-29 1:22 am
(1)has been=present perfect tense=a period of time up to and including the presenthad been=past perfect tense=two incidents, one before the other;had been 10 yrs before the graduated......
(2) the definite article should not be used here.
(3)problems(=troubles) falling asleep; (=verbal adjective.)
(4)on the guitar=on doing something=on the music sound. with Ben's voice.


收錄日期: 2021-04-11 20:10:24
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20131128000051KK00019

檢視 Wayback Machine 備份