Thank you very much.Suzan I know that there is little difference between Brisitsh and American English. I mean I prefer British vocabulary. For example I say "tap" instead of " faucet " or I say pavemenet not sidewalk...
Dear destinyaawaist thank you for your wxplanation . But I think we should say haave you enjoyed the film. after seeing a film. because the film has just finished and we cant use simple present. For example : you lost your key 2 minute ago and you are looking for your key. And you say "I have lost my key". The action has just finished and refers to this moment.I really confused. This subject simple past and present perfect is too complex for me. Because of that I asked anyway