We prove an abstract theorem giving a (t)ε bound (for all ε > 0) on the growth of the Sobolev norms in linear Schrodinger equations of the form i Ψ = H0ψ + V(t)ψ as t → ∞. The abstract theorem is applied to several cases, including the cases where (i) H0 is the Laplace operator on a Zoll manifold and V (t) a pseudodifferential operator of order smaller than 2; (ii) H0 is the (resonant or nonresonant) harmonic oscillator in Rd and V (t) a pseudodifferential operator of order smaller than that of H0 depending in a quasiperiodic way on time. The proof is obtained by first conjugating the system to some normal form in which the perturbation is a smoothing operator and then applying the results of [MR17].