たまにa lotを間違ってalotにしてしまって、追加ミスでalotをallotにしてしまうケースがあります。
A lotは名詞・副詞で、
“very many, a large number, vey much”の意味です。
名詞ですと、
「かなり多い数・量」で
副詞では、
「非常に大きい程度や範囲まで」の訳になります。
Alotはa lotのミススペリングです。
Allotは動詞です。
意味は、
“to divide or distribute, apportion, to appropriate, to assign, set apart…”
「割れ当てる、分配する、配分する、配る」等の訳になります。
We need to allot some of the funds to future repairs.
意味が全然違いますね。
英語の文法練習はこのテキスト・Understanding and Using English Grammar with Audio CDs and Answer Key (4th Edition)をお勧めです。文法の参考書は、こちらのガイド・Practical English Usageも実用的です。私も両方レッスンで使っています。