+0
Dear Teachers,

1. I bought some villages yesterday at my hometown.

2. I went to my old Teacher's house in my holiday.

3. I saw your husband going out of the house this morning.

4. I bought a present for my mother's birthday yesterday.

5. I caught a taxi from the airport to my hotel in the center of HCM City at 2 yesterday.

6. We talked to a lot of/many friends in the party yesterday.

7. She wanted to eat at a restaurant but she didn't have any money last Tuesday.

- Are these natural to say?

Thanks a lot to Teachers,

Stevenukd.
+0
I am not a 'teacher' but below are my replies.

StevenukdDear Teachers,

1. I bought some villages yesterday at my hometown.
Grammatically ok...but you don't often hear of someone 'buying villages'. Buying some land, yes.

2. I went to my old teacher's house during my holiday.

3. I saw your husband going out of the house this morning. OK

4. I bought a present for my mother's birthday yesterday. OK
Though I am thinking it might be better to say: Yesterday I bought a present for my mother's birthday.


5. I caught a taxi from the airport to my hotel in the center of HCM City at 2 yesterday. OK

6. We talked to a lot of/many friends at the party yesterday.

7. She wanted to eat at a restaurant but she didn't have any money last Tuesday. OK

- Are these natural to say?

Thanks a lot to Teachers,

Stevenukd.

I am not sure what kind of 'traps' you are looking for. If I missed any, perhaps others will chime in.
+0
Shouldn't it be in my hometown, in 1?

And in 5, the word order could be different, to make the sentence easier: "Yesterday at 2, I took a taxi from the airport to my hotel in the center of HCM City".
Teachers: We supply a list of EFL job vacancies
Comments  
Just one suggestion:

7. Last Tuesday she wanted to eat at a restaurant but she didn't have any money.

or

7. She wanted to eat at a restaurant last Tuesday but she didn't have any money.

Students: Are you brave enough to let our tutors analyse your pronunciation?
This one attracted my attention immediately. Can you explain what you think 'villages' means? Is it something to eat? Is it some kind of game? I'm puzzled.

I bought some villages yesterday at my hometown.

CJ