J'ai suivi un régime durant deux semaines.
I have been on a diet for two weeks.
Mon permis de conduire expire la semaine prochaine.
My driver's license will expire next week.
Mon cycle menstruel est d'environ quatre semaines.
My menstrual cycle is about every four weeks.
FrenchTextbook teaches rules like this, in a full beginner course.
162 lessons, 4,000+ exercises, and 6+ hours of audio.