I see nothing wrong with either sentence. CB
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AlephendraI think it's better in indicate the time first like ' We recently have had it for dinner'.No. Only if there is no auxiliary verb: