جمله «شهید رجایی یکی از مبارزان در دوران معاصر بود» به طور کلی درست است، اما برای دقت بیشتر باید توضیحاتی اضافه کرد.
شهید محمدعلی رجایی به عنوان یک مبارز سیاسی و اجتماعی در دوران ستمشاهی در ایران فعالیت میکرد. او از کسانی بود که در کنار دیگر فعالان سیاسی، علیه حکومت شاه و ظلمهایی که به مردم میشد، مبارزه کرد. پس از پیروزی انقلاب اسلامی نیز او به عنوان رئیسجمهور ایران انتخاب شد.
بنابراین، وقتی میگوییم که ایشان «یکی از مبارزان در دوران معاصر بود»، اشاره به دورهای داریم که فعالیتهای ایشان در تاریخ معاصر ایران قرار دارد، که شامل دوره ستمشاهی و پس از آن یعنی دوران انقلاب است.
پس جمله میتواند به این شکل بهتر بیان شود: «شهید رجایی یکی از مبارزان در دوران معاصر، به ویژه در برابر ستمشاهی بود».
در نهایت، برای دقت بیشتر، و به دلیل اینکه شهید رجایی در دو دوره متفاوت (دوران ستمشاهی و بعد از انقلاب) فعالیت داشته، میتوانیم تقریبا بگوییم که جمله اصلی نیاز به اصلاح جزئی داشت.