4 תשובות
בעיקרון שניהם תקינים, זה תלוי ממש בסיטואציה. כמו שזאת מעליי אמרה, כשאת מדברת על זמן ספציפי- בדרכ נשתמש בdid שזה past simple, אבל אם את מדברת בכלליות אז זה יהיה have שזה present simple perfect
כי did מדבר על פעולה ספציפית ברגע מסוים בגדול. have מדבר יותר באופן כללי. לא יודעת איך להסביר אבל דוגמה:
אם את רוצה לשאול מישהו אם הוא ראה סרט מסוים, את מתכוונת אם הוא ראה אי פעם. לעומת זאת, אם את רוצה לשאול מישהו אם הוא היה היום בבית הספר, את מתכוונת להיום ספציפית ולא באופן כללי אם הוא היה בבית הספר אי פעם. מקווה שהבנת
זה זמנים שונים did זה פאסט סימפל ו have זה פאסט פרפקט- זמן עבר לא מוגדר.
אפשר גם ככה וגם ככה, פשוט באנגלית תקינה זה מה שאומרים כשלא יודעים את הזמן שזה קרה