Sometimes we use prepositions
where they are not necessary. While expressions like ‘check up on’ and ‘as
from’ are not exactly considered incorrect, they should be avoided in academic
and formal writing.
ahead
of one’s time= having ideas or
attitudes that are too advanced for the culture/society at the moment - My grandmother was ahead of her time –
she opened her own company in an era when there were few women in the business world.