for many years中的for是并列连词吗
For many years.这个短语中的for不是并列连词,而是介词,因为for后面接的是名词years,介词后面可以跟的有名词,代词和动名词。如果for作并列连词,那么for后面就要接一个句子。例如,she didn't pass the exam, for she Didn't work hard.他考试不及格,是因为他没有很努力学习。
for many years中for是什么词性
for many years中for是介词词性,具体内容如下 。
介词(preposition)(简写prep.)是一种表示名词、代词等与句中其他词的关系,在句中不能单独作句子成分。介词后面一般有名词代词或相当于名词的其他词类,短语或从句作它的宾语。介词和它的宾语构成介词词组,在句中作状语,表语,补语或介词宾语。介词可以分为时间介词、地点介词、方式介词、原因介词、数量介词和其他介词。

有formanyyears用什么时态?一定要用完成进行时吗
主要用于完成时,也可以用于其他时态。

1、现在完成时指的是过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。基本构成:have / has+done。表示发生在过去而对现在产生影响、带来结果的动作。

2、many years是一个时间段前面多要加for这个介词。时间段一般多用完成时过去完成时:They had lived in Roma for many。years before they moved to Milan.现在完成时:They have livedin Roma for many years。

3、在含有时间状语从句或条件状语从句的主从复合句中,如果主句的谓语动词是一般将来时,那么从句的谓语动词就只能用一般现在时来表示将来时;如果主句的谓语动词是过去将来时,那么从句的谓语动词就只能用一般过去时来表示过去将来时
many years用于什么时态
many years 是一个时间段"多年“, 前面多要加 for 这个介词,"多年来"。
时间段一般多用完成时,包括现在完成时态和过去完成时态。
过去完成时:They had lived in Roma for many years before they moved to Milan.
他们去米兰之前已多年居住在罗马。
现在完成时:They have lived in Roma for many years.
多年来他们一直住在罗马。