Sign In  Not a member? Sign Up  Feedback
Undecided questions

just heard this sentence: 你吃了午饭了吗?

I just heard this sentence: 你吃了午饭了吗?
So I wonder if the following sentence is possible: 你吃午饭了吗?

If the latter is possible, then what would be the difference between the two?
(I guess there may be not much (yes? no?), but I'd still like to know if there is some difference)

Asked by Rose on 16:02, 01/09/2008 - 1084 views
Learn Chinese(Mandarin) , using English      Tags: Beginner Conversation
Share   Flag

Answers (23)

Sort by
The asker has not select the best answer.
Mainland China:你吃过午饭了吗?(correct)
Taiwan:你有吃過午飯嗎?(correct)




answered 4 months ago
-10
all are right!there is not any difference between mainland and taiwan
answered 4 months ago
1
actually there is no different bewteen there two sentence~~they are the same~
answered 4 months ago
1
你吃了午饭了吗? this sentence sounds a little strange for native Mandarin speakers.

你吃过午饭了吗? this one would be better, I think. No double “了”。So, 过 is better.


answered 4 months ago
-1
They are the same
The structure of Chinese language is not as strict as English.The first '了' means nothing here.
answered 4 months ago
3
In Cantonese, people say that [你食咗晏昼未]?, but you can't pronounce it according to Mandarin pronunciation.



answered 4 months ago
0
Both are OK. Chinese grammar is not so strict as that of English. i can even say "午饭你吃了吗" or "午饭吃过了没" or "你吃午饭没". doesn't matter....
answered 4 months ago
3
I don't think there's much difference between them,but I prefer the latter.
answered 4 months ago
0
but 过 is used as a ”HAVE YOU EVER BEFORE..“ past concept for example

你看过这本书吗? Have you EVER read this book?
你看这本书了吗?Have you read this book?

so when I see that sentence 你吃过午饭了吗? I think it means "Have you every eaten lunch before?"
so does the 了 modify the 过?what is going on?
answered 4 months ago
-4
you could use"吃过午饭了?" or "中午吃过啦?"
'cause in oral Chinese, the subject is usually omitted. and "了" indicates the perfect tense.
answered 4 months ago
-2
all are correct.午饭吃过了吗?=午饭吃了没有?=午饭有没有吃了? they are all the same.
answered 4 months ago
0
I think you are right. the sentence '你吃了午饭了吗?' is very stranger.
It should be "你吃(过)午饭了吗?" or "你吃过午饭吗?".
answered 4 months ago
-3
no difference in meaning, i can only say
你吃了午饭了吗? is more like 'have you eaten?'
and 你吃午饭了吗? is more like 'did you eat?'
but we say 你吃过午饭了吗? more often
answered 4 months ago
-2
both of them are right
answered 4 months ago
0
No differences.
It's just the problem of rythm. And it's up to one's preference.
Chinese just doesn't have a strict structure.
answered 4 months ago
0
1 2 Next