2 תשובות
חובה להשתמש בפרפקט?
עדיף למחוק have thought ולכתוב claim או think
present perfect נועד לתיאור פעולות מהעבר שרלוונטיות להווה/פעולות מהעבר שנמשכות גם בהווה/פעולות שתמיד קרו וממשיכות לקרות.
בדוגמה שלך זה תלוי אם זה מה שאותם האנשים חשבו עד לא מזמן ופתאום דעתם השתנתה, שאז זה תקני, או אם זה מה שהם עדיין חושבים שאז עדיף פשוט לכתוב ב present simple רגיל:
some people think that...

דוגמות לצורות שאפשר להשתמש בהן ב- present perfect ב- module g:
i have always believed that...
it has been claimed that...
researches have shown that...
people have always thought/said..
it has always been..
וכן הלאה.

מובן שכל משפט כזה חייב לבוא בהקשר מסוים, עדיף לא לזרוק סתם ככה משפט כזה באוויר. תנסי לחשוב בעת הכתיבה על דברים מהעבר שרלוונטיים להווה ותוכלי לכתוב עליהם ב present percect.
בהצלחה!