「A lot of time」が正しいです。
①「A lot of time」のように、「a lot of(たくさんの〜)」が不可算名詞「time」を修飾する場合は「時間」を表し、「長い時間(たくさんの時間)」という意味になります。
It took him a lot of time to finish the test.
彼は、試験を終わらせるのに長い時間がかかった。
② 一方、「a lot of times」のように、「a lot of(たくさんの〜)」が可算名詞「time」を修飾する場合は「回数」を表し、「何回も(たくさんの回数)」という意味になります。
It took him a lot of times to pass the test.
彼は、試験に合格するのに何回もかかった。
難易度:5/10
関連リンク:「A lot of 」と「lots of」の違いは何ですか?