- I have made a sandwich for you.
- I made you a sandwich.
2 Likes
Yes, these two sentences are correct.
2 Likes
Yes. It looks like you’re going for an informal style, so I’d shorten #1 to “I’ve made…” .
3 Likes
Thanks Torsten and Arinker
1 Like