They are both correct, but mean two slightly different things. The first is very specific. Tonight, as opposed to tomorrow, next week, etc., we will go for dinner. The second is more general. At night, as opposed to sometime during the day, we will go for dinner.
2007-07-27 01:30:06
·
answer #1
·
answered by Anonymous
·
0⤊
0⤋
They are not the same meaning. Both are correct depending on the situation.
1. is tonight a specific time (this night)
2. is stating that we will go for dinner at night (could be any night)
2007-07-27 07:14:21
·
answer #2
·
answered by Gone fishin' 7
·
0⤊
0⤋
The first refers to having dinner on the evening of the same dy.
The second states dinner will be eaten in the evening but does not relate to any specific day. It is more like 'foreigners english'.
2007-07-27 06:56:14
·
answer #3
·
answered by bri 7
·
0⤊
0⤋
'Tonight we will go for dinner' is preferable. The second sentence would be more acceptable if it said 'We will go for dinner at night.' I'd also advise using 'out' after 'go' in both sentences.
2007-07-27 06:52:45
·
answer #4
·
answered by Anonymous
·
1⤊
0⤋
2 is wrong. "At night we go to dinner" is OK, suggesting that every night we go to dinner. In your version the generic "At night" is wrong with the expression of a desire to go on a particular night.
2007-07-27 06:58:06
·
answer #5
·
answered by iansand 7
·
0⤊
0⤋
both are correct
tonight means today at night
at night means tonight
2007-07-27 07:49:27
·
answer #6
·
answered by Manz 5
·
0⤊
0⤋
Both usable and correct.
2007-07-27 06:49:02
·
answer #7
·
answered by WC 7
·
1⤊
0⤋