4 תשובות
have looked-כי זו פעולה שכבר הסתיימה
have you been- כי זו פעולה מתמשכת
where have u been
been לא הולך עם being, אפילו שהזמן הוא פרפקט פרוגרסיב, כשהפועל הוא be אז הזמן יהיה רק פרפקט סימפל(בפרפקטים)

i have been looking
כי הפעולה התרחשה בעבר ומשפיעה על ההווה באופן ישיר, עדיין רואים את ההשכלות שלה.

dancer bear,
אם זו פעולה שכבר הסתיימה אז זה היה פאסט סימפל. הזמן המתאים הוא פרפקט פרוגרסיב
אומרים במשפט הראשון שהיא חיפשה אותו *כל* הבוקר, מה שברור כבר שהפעולה של החיפוש הסתיימה
אבל היא עדיין משפיעה על ההווה, שזה כבר פרפקט ולכן האפשרויות הן או פרפקט סימפל או פרוגרסיב. all הוא ביטוי זמן לפרזנט פרפקט פרוגרסיב בעיקר. יותר מתאים עם all פרוגרסיב, כי הוא מדגיש גם את ההשלכות של הפעולה על ההווה. כשההשלכות של פעולה מסוימת מורגשות בהווה, הפעולה תהיה בפרפקט פרוגרסיב.

זו לא שגיאה להגיד את זה גם בסימפל ושתי האפשרויות נכונות, אבל בתרגילים האלה הם מחפשים על דקויות ובוחנים ממש על ההבחנה בין הזמנים.
לדוגמה- it's been raining all morning, and now the car is wetted.
הגשם כבר נגמר, אבל רואים את ההשלכות של הפעולה על ההווה(המכונית הרטובה), אז הפעולה בפרפקט פרוגרסיב