Hi, Which of these sentences (it was a good lunch- it has been a good lunch) is accurate in a situation when persons finish having lunch and have not left the restaurant yet I don't know what exactly you mean by 'accurate'. Neither tense is wrong. The Simple Past indicates you are viewing it simply as a completed past event.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.