grammar....

2008-05-01 7:35 am
1. who was written the article?

or

who was the article written?

or ....??


2. why the concert has been cancelled?

or

why has the concert been cancelled?

or ....??

回答 (4)

2008-05-01 4:20 pm
✔ 最佳答案
1.首先你可以先想想答案,然後再想問題如何問
  第一條的答案非常明顯:the article was written by XXX
  而XXX在句子中是受詞(object)
  問題的一個特式是通常會用倒裝法(inversion),即會將助動詞(auxiliary verb),或主動詞(main verb)置於主詞(subject)
  之前也說過,xxx是受詞,所以在正式(formal)的英語中,會用whom,但在非正式的(informal)英語中,我們多用who
所以,答案可以是:
By whom was the article written?或
who was the article written by?(留意was置於主詞the article前)
2.所以自然第二句也可以說成:
  Why has the concert been cancelled?(但這句有點怪怪,因為沒有時間的副詞,通常會用簡單過去式問原因就可以)
  所以更佳的問法是:Why was the concert cancelled?

希望幫到你!
2008-05-01 7:59 am
I think the best answer is who was the article written by?

第2個問既第1個應該咁用
I dont know (that)why the concert has been cancelled (by sb)?
...................(that)why the concert has been cancelled (by sb)?

我不知道這個演唱會什麼時侯被取消?
...............這個演唱會什麼時侯被取消?

第2個係疑問句的用法:why has the concert been cancelled(by sb)?
參考: myknowledge
2008-05-01 7:50 am
1. who was written the article?
or
who was the article written?
or ....??
Answer is : Who has written the article.
Explanation :
1. Who was written – this is wrong because when you said who was, it should be followed by a past continuous tense, that is : who was writing the article.
2. Who was the article written – this is also wrong because when you say like this, it may mean your question was : The article is written about who ?
Also grammatically this is wrong because even if you want to ask the question I mentioned on (2), we should use “whom” instead of “who”. This is because “whom” is the object”, the one who wrote this article is the subject.
3. So the correct answer is – Who has written the article. Here we are using a present perfect tense – has written, this is to describe something that is passed (in this sentence we are talking about the writing) but still have effect now (since the article still have effect today no matter how long it was written.)




2. why the concert has been cancelled? – This is the correct saying.
or
why has the concert been cancelled? – This saying is also acceptable, not as good as the first one in terms of grammar.
or ....??
參考: Myself
2008-05-01 7:38 am
should be

who wrote the article?

and

why has the concert been cancelled?
參考: myself


收錄日期: 2021-04-11 16:31:57
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080430000051KK03149

檢視 Wayback Machine 備份