Yestarday for lunch, I had a sandwich.

Status
Not open for further replies.

BloodSweatTears

Junior Member
Joined
Jan 4, 2016
Member Type
Student or Learner
Native Language
French
Home Country
France
Current Location
France
Are both sentences correct and do they convey the same meaning?

Yestarday for lunch, I had a sandwich.
Yestarday for lunch, I took a sandwich.
 
Joined
Feb 23, 2016
Member Type
Interested in Language
Native Language
German
Home Country
Germany
Current Location
Germany
(not a teacher)
I think "I had a sandwich for lunch yesterday" sounded more natural.
 

tedmc

VIP Member
Joined
Apr 16, 2014
Member Type
Interested in Language
Native Language
Chinese
Home Country
Malaysia
Current Location
Malaysia
You could say : For lunch yesterday, I had a sandwich.

I think "today" and "yesterday" are more commonly used at the end of a sentence in English, unlike other languages that I know(Chinese and Malay).
 

Skrej

VIP Member
Joined
May 11, 2015
Member Type
English Teacher
Native Language
English
Home Country
United States
Current Location
United States
I suppose you could use the second one, but only in a very limited situation, where you're listing what you had taken as a packed lunch the last few days.

Monday I took fried chicken and fruit. Tuesday I took leftovers and mashed potatoes. Yesterday I took a sandwich and chips. I don't know what I'm going to take for tomorrow.
 
Status
Not open for further replies.
Top