English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

i have received letter yesterday.
i received letter yesterday.
which one is gramatically correct?

2006-10-21 23:02:20 · 8 answers · asked by krungkrung 1 in Education & Reference Higher Education (University +)

8 answers

Both are wrong. You should say "I received a letter yesterday".

2006-10-21 23:11:25 · answer #1 · answered by emmorticia 2 · 0 0

Neither of these sentences is correct as there is no article (a or the) before the word letter, you have also not used an upper case letter for "I" If there were an article the first sentence it would still be wrong as it mixes tenses. The second would be correct if it were to read "I received a/the letter yesterday".

2006-10-21 23:20:42 · answer #2 · answered by U.K.Export 6 · 1 0

The first one should be "I had received the letter yesterday." (past tense of have) and then it would be as gramatically correct as "I received the letter yesterday."
Capitalization is as important as correct grammar, by the way.

2006-10-21 23:07:29 · answer #3 · answered by Star 5 · 0 0

i had received letters by yesterday.
i received a letter yesterday.

2006-10-21 23:15:08 · answer #4 · answered by shamrock 1 · 0 0

I have received letter yesterday.

O'hock

2006-10-21 23:06:18 · answer #5 · answered by orcahock 3 · 0 0

i had received a letter yesterday / i received a letter yesterday
have is definitely wrong......

2006-10-21 23:06:42 · answer #6 · answered by Kim 1 · 0 0

I had received letter yesterday. ;)

2006-10-21 23:05:37 · answer #7 · answered by woo 5 · 0 0

Neither.

2006-10-21 23:09:12 · answer #8 · answered by grahamma 6 · 0 0

fedest.com, questions and answers